My method of retaining my sanity is to spend half my time in my own country. Even though I live in a Isaan provincial capital city (pop 30K) after nearly 6 months I look forward to returning to the sanity, non corrupt envoirment, cleanliness and better general living conditions of the general population. After 6 months of "normalcy", cleanliness and natural beauty in Canada I am ready to return back to our house in Isaan for another 6 months with the "Aliens" and their culture? This works well for me and I do have my Thai wife in Canada for 5 months plus each year. In short I can enjoy about 6 months in each country and enjoy living and returning to both. I guess if you hated your own country with that being the reason you left it would limit your options.