Very informative post. I only have two questions. First, how difficult it is to get a good Internet connection there? Can you buy a "hotspot" device? Also, what about healthcare? If you get sick, can you get access to good medical care at a reasonable price?
I can not advice about your particular healthcare situation, but I'm a Dutch national on a standard Netherlands healthcare plan. That means I have worldwide coverage and all treatments are covered up to the price that the same treatment would cost at home. The Thai private hospitals are usually cheaper than those in my country while offering a ridiculously luxurious service. That means I pay nothing.
Fortunately, I haven't stayed there a lot. Only once, for food poisoning, when I visited Thailand a few years ago.