Maybe reading peoples experiences might be helpful. Don't pay deposits up front. If you're diabetic, be aware the food is loaded with sugar salt and msg . A little research could save you a lot of problems. YouTube is a great Goto for information and office sites as well.
This brings to light a bigger problem that seems to be happening to travellers regularly. Scams . Let me point out, you would have to live on the moon to not know the regulations regarding TDAC. But yet the same questions are asked and people fill it out on scam sites and pay money. Despite all the warnings people still pay deposits and buy products on Facebook and send payments to people they have never met, Tour companies real estate agents and the list goes on. They sign lease agreements without even knowing the cost of utilities then complain on Facebook about how high their electricity bills are. All these things can be avoided, A few minutes of research could save us all a lot of pain in the long-run. The information is all there at ones finger tips, and I don't mean Facebook with everyone's conflicting opinions . We live in wonderful times where information is a few clicks away.
Don't get sucked in. This seems to be the buzz phrase. It's not difficult at all, if you enter Thailand with the correct Visa and take the time to find out requirements. You might want to look into getting a Non immigrant O Visa before you leave your country.