When we first left SA years ago, our friends had preceded us to the USA. They told us the following:
The first year, you love it, it's great, you're a "tourist on honeymoon"...
The second year, you hate it, you miss home, you wonder what got into you
The third year, you sift out what you don't like and what you do, and either make your peace and settle in for sure, or leave.
As Brad said, it's really a big mindset. But it did help us to know that there would still be times ahead when we'd miss our lives in SA. Just the feeling of belonging and not being an immigrant. And you know? After 9 years in the States, there were still times that I wished I didn't still sound like an "alien". I just never did pick up the accent, and still got asked "so where y'all from?". THere were small moments (and still are) that I wish I could still be living in SA where everything is familiar, but without the crime factor, etc. And I know that's impossible, so I wipe my tears, and straighten my shoulders, put a smile on my dial, and carry on.
Unlike many of our fellow Saffers who remain behind and accuse us of "desserting", immigration is not for cowards.