I lived in several countries, and on balance Thailand was the best.
Singapore used to be the best till it went super affluent and sterile. When they closed Bugis street as a night spot it was the end of any fun in that place, IMO.
England/ London- too wet, too cold, too dirty, too crowded, lacking a fun vibe.
Saudi- less said the better.
Ireland- too wet, too cold.
Antarctica- ( not a country- I know that ) great place to live, but only if one has a job. No rentals or retirement villages down there.
Thailand- hot all year round, cheap, interesting, great scenery, nice beaches ( away from the tourist places ), best fun vibe of any country I've been in, pretty girls that don't think "feminine" is a bad word.
What's not too love?