Not all Expats are here because they love Thailand, its people and culture. Some of us are here because of work! I couldn't earn what I do here in my home country, and after nearly 20 years there is no likelihood of me going anywhere else. But I find Thai culture annoying, only speak very basic Thai (if I have to) and have even got sick of the food, which I used to love.