While backpacking Europe some 35+ years ago and staying in mostly YHA's, I quickly came to believe "one man's meat is another man's poison."
By saying "Thailand" in the header, you lost me. A bit like saying "Australia" with it's vastness.
Uluru is not Sydney etc etc.
But yes, I would recommend Thailand if you have the ability to leave your past behind and laugh at yourself.ππ