As I often mentioned, I would suggest people to get a long-term international health / travel insurance in their home country. This way, you should better understand your legal rights and what is actually covered. Hard to give any specific advise without knowing your country of residence etc. In my case this was not only cheaper, but also covered a lot more than Thai insurances that I heard of (like truly unlimitted coverage). I use this one:
**********************************************************
- however, many people also use more international options like
***********************
or
********************