You can get a taxi just outside the airports in Bangkok. You just tell them where you want to go, and then pay them when you arrive at your destination. Good luck.
Tourist visa can do 3 months, you get it for 2 months and extend for a month once in Thailand. Or get a visa exemption on arrival for 60 days and extend it.
Happiness comes from within, Thailand is a great country, but it won't solve your issues. Get back on your feet, feel the good stuff within and come to Thailand to enjoy it all.