I have moved to a foreign country in my lifetime, although it wasnt really that 'foreign' given it was another English speaking country. However it was in a different hemisphere.
I spent the first 13 years of my in England, and then my family and I emmigrated to Sydney, Australia, where I have spent the last seven years.
It has its highs and and its lows, if you are seriously considering it you should be prepared for both.
It is very much like having two completely different lives. When I go back to England and see my mates its like I never left, which is great, but can be disorientating at times.
Im actually writing this in Paris, Ive spent half a year travelling through Europe, a lot of time in England.. I wanted to decide if I should continue university in Sydney or England. That is another thing you have to be prepared for - your lives can catch up with you, and when that happens you have some big choices to make.
I had the best teenage years I ever could have imagined in Australia, yet as I went from boy to man a few things my desire to be back in England grew. Ive now decided to stay in Sydney, and I fly back there soon. The only reason Im sitting in an internet cafe in Paris, while some sick woman next to me farts and then says Excusez Moi, is because Im sorting out University applications once again and writing personal statements.
So I really should stop procrastinating, but seriously, if anyone is considering moving countries and wants a chat, give me a shout, like I said you have to be prepared for it, and theres far more to it than that which I would be willing to detail outside of this forum.
Just my two Euro cents/english pennies.