Migration causes migration. Soft tissue is constantly replenishing itself in a rather random pattern. This means that the site of your piercing might not be constant from one year to the next.
Live with it, unfortunately. Nothing is going to stop it from migrating, that was a risk you accepted when you chose to get pierced.