Daver's right. That's a tough question to answer, with so many questions to ask in return.
I can only give my own answer to my own situation and maybe if I just sort of spew some thoughts over a cup of coffee on a lazy Sunday morning, maybe then it might give you some ideas/answers/reactions to your own circumstances?
I was living in a large town in the US that was considered a vacation spot to most of the world. It had year-round sun and palm trees and sandy beaches. It was clean and modern and the crime rate was relatively low considering the population numbers. People were friendly and wages were live-able, unemployment was low and it was a great time to invest in real estate. I'd lived there for 20 years and knew a lot of people, some influential, some really great friends. I had a good career and was well respected.
But it never felt like home to me.
I visited the UK for the first time in 1996. I fell in awe with it. I've talked with others since, and they have the same experiences I did/do. I call it being a "wall toucher". It's when you come to a place and suddenly feel its history, no, get overwhelmed by it. That's when you reach over and touch the wall and think to yourself "this is 2000 years old".
I then fell in love with a Brit. Sorry, didn't mean to, had no intention, but on that trip I met a man and we ended up long-distance dating.
Blah blah blah...two years went by...blah blah blah...
I've lived in the UK for, well, it's the start of my 8th year. Like so many other women who post on here, I practically ended an entire US life, to begin a brand new life all over again in the UK. Though, statistically, I'm somewhat older than the majority who've done it; I was in my 40s when I moved here. And that's not a great age to begin a whole new life, especially when you're thinking pensions, retirement, investing in a home, etc.
So...if someone came up to me and offered me the chance to move back to the US, would I take it? To have everything I had before? No.
My reasons are more from the gut. And they have nothing to do with economics. It's how I feel when I go to the US to visit. Ask yourself these questions:
- When you visit the US, does it make you feel like you're "home" or that it's beginning to overwhelm you (cars too big! too many resturant choices! too many aisles in the grocery store!), or does that last bit excite you?
- When you arrive back in the UK, do you feel like you are returning "home" happy to be back, or feeling like you didn't have enough time in the US?
I'm ruling out economics because of my own life's philosophy. And I don't expect you to feel the same way. I feel to be successful in life, you should pinpoint what it is that makes you happy, makes you feel fulfilled...then figure out a way to make money from it. If you do that, you will always be a success, because you are more driven to make it successful. It's not a job; it's your life. "Money doesn't grow on trees"...I beg to differ. You spend money/you make money/you spend money... a person is wealthy if he or she can afford what it is that gets them through the day. If you're happy with family hand-me-downs and using coupons at grocery stores, then you're wealthy, because you are still living within your means.
My bonus is that I have time on my side. Having been here for more than seven years, I've been through all the lumps and hurdles that usually happen. I've felt like I'd made a terrible mistake by leaving a set life behind and starting over with an unknown. I felt like everyone hated me because I had no friends. I didn't feel part of any group and it hit a lot when I'd be in a restaurant and see a whole group of women sitting together and laughing their heads off. I used to have friends like that. I felt I had to unlearn everything just to relearn it back at a different skew. It was frustrating!
I know you're looking at the question at a totally logical viewpoint. And good on you for that. But for me, my own answer would be based on a purely emotional reaction. If you are looking at moving back, is it because you've hit (typically at three years) the feeling that this country hasn't taken you on as its friend? Do you still feel slightly out of place?
I bring this up because, for me, after that first three years, things changed. And it was almost overnight. Small steps taken by me started a snowball effect of reactions that got me cemented into everyday life here...and it feels so much like home now that I went through the whole process of becoming a British citizen.
And when people ask where I'm from, they look at me like I'm nuts for leaving "paradise". If only they could understand that, even without palm trees and 12/7 sunshine, this is paradise to me.