Moving to a new city and starting a new life has done a lot of things for us. It has helped us reevaluate things, readjust our priorities, and (in a way) reinvent who we are. It's quite the liberating experience. This is the third time in my life I have started over, in a new place, surrounded by new people, facing the challenge to make a name for myself. It's never easy, but the challenge has always paid off. And it has certainly always been worth it.
I'm a big believer that location matters. Your environment has such a large impact on the way you think and process information. Choose your location wisely. And don't think it's not a choice, because it is. There are opportunities everywhere. If your current location doesn't align with your mission, your purpose, then choose a different location. Yes, there are logistics. Don't worry about those. They will take care of themselves, they always do. But please, if you are unsatisfied with your current situation either improve it or reinvent yourself in a new one. Here's another thing, more times than not, once people do leave, they realize that what they had was actually pretty good. But I am making the arguement that it's really hard to come to that kind of conclusion if you don't venture off in the first place. Worst case—you go back. Best case—you fall in love, you find your purpose, you learn about yourself, you get to know what the world looks like and thinks like, you become passionate about something, you live a life worth living.
I again find myself in a position of reinventing who I am. And I highly recommend it. It's such an empowering experience. It's a ride of high ups and low downs. You feel so confident one day, then the next, feel more humble than you had ever previously experienced. But it's also the kind of thing that you can look back on with a big smile, knowing you did it.