It is a fundamental tenant of Jewish faith that you destined to be where you are right now. Quoting from Proverbs 20:24 “A man’s steps are decided by the Lord”. G-d has laid you where you are for a reason. Though you fool yourself in thinking that you chose to be there, in fact you were directed there from above.
One of the names of G-d in Hebrew is Hamakom, which in literal translation means The Place. There is a divine hand that leads every person to the place where we are in. It means you need to come to peace with the place G-d has put you. You are in that situation because you should be there for reasons you may never understand.
You may never be completely happy with any place you reside. But you will be able to settle, as soon as you decide that o.k, this is home, this is where G-d wants us to be. We are not stuck, we are directed. The acceptance that you are in the correct place will itself help you see that you should be there.
Now of course, there comes a time when we do need to move. But only after a clear message from Above that it’s time to go. But till that time, put all your energy into finding out why you are needed there. And place your trust firmly in Hamakom.
Menachem Bluming, Rabbi Moss and Chabad.org