If you are not happy where you are at the moment, then change your situation. You are not a tree – you can move. Even if that means moving from city to city, it is YOUR life and YOU have to be happy in the end. Things may get a little rough in the beginning and no one said it is going to be easy.
But you know what? There is one thing that is even worse than all those things: REGRET.
If you have this dream, then chase it. No matter what. Knowing that you tried and failed is a lot less painful than knowing you didn’t even give it a shot just because someone didn’t like your idea.
If you have dreams for your life, then chase them regardlessly of what everyone else says, because you don’t want to regret the things you could’ve done and the opportunities you could’ve taken.