i went to thailand last year. i was only there for like 3~4 days though. one month is a heck of a long time. after that long, you either love a place or you hate it.
everything is dirt cheap. My one month's salary here can support me for six months in thailand. Although, english speaking people are rare and it was a pain to communicate once i was outside the hotel. I relied heavily on taxi and they never speak english.
They will charge you a 'foreigner rate' if you dont speak thai. All prices are negotiatiable.
Sex is cheap and all over the place. Beware of STDs, especially HIV.