It's great to hear people are generally happy in Thailand. Most don't crow about it online, but live their lives.
My wife is Thai and we've been visiting Thailand every 2-3 years and 3 weeks and we are ready to go home to Washington State. On the other hand, we really like Thailand, too. Tradeoffs and we plan to make that tradeoff in a few years. A lot of Thai culture has rubbed off on me from marriage and living with some Thai people and find a lot to appreciate about it.
We are usually happy to get home probably because we don't have our own place in Thailand and spend it in affordable hotels and such.