ESL teaching is hard work, but it is enjoyable work. You have the opportunity to meet students from unique and fascinating cultures, who are eager about learning (usually) or at the very least excited to meet and talk to people in your country. It is challenging work as well, both in terms of preparing interesting and productive lessons and dealing with all the new and sometimes shocking experiences of being a stranger in a strange land.
After work is over, however, there are still plenty of opportunities to go relax and enjoy the country where you are teaching?
Isn't that, after all, at least one reason why you came there?
Work out or relax in lovely fitness/recreation centers like this for only a few dollars a month. What could be more perfect than to go to an exciting and rewarding job every day and still have plenty of time to relax, unwind, and enjoy your life?
Are exotic getaways more your thing?