I may piss some freepers off by saying this but so far I been away from the US for over 2 years and while I go home on leave to visit, it feels nice living in exotic foreign places for now,for you learn and experience new things.
I have travelled to over 65 countries. I am now traveling full time. Every country has its pluses and minuses. There are some great alternatives to the US where constant liberal outrage and social justice warriors are rare and where middle aged white males are welcome. Not sure if I will ever return to live in the US. I dont have many years left on this earth and Im not sure I see the sense in spending what time and money I have left in a country where I am constantly attacked for my race, gender, and political beliefs.