I learned a long time ago, there are 2 kinds of Farangs in Thailand, happy Farangs and angry Farangs.
The common theme seems to be that more angry Farangs are either married or have long time (5 years+) girlfriends, and happy Farangs are single. Not always, but definitely most.
Sad, but true.