Your impression of overseas is incorrect.
overseas is pay is low tax is high. Basic needs also hard to cover. Not that cheap. There is other costs like repairs to house and car. So expensive have to do it yourself. Go youtube learn how to fix plumbing and electrical issues. Windows. Siding. Concrete work. Garden issues. Landscaping. Car oil changes. Tire changeovers. Change brakes. Suspension. Spark plugs. Battery. Roof problems. Exhaust fans. Kitchen garburator. Go to home Depot hardware store often. Car parts shops.
A LOT of time spent on these maintenance things. PLUS work. Earn little. Spend what time carefree quality with kids?
Also same lah as SG except is go to nearby park for picnic instead of fly to Japan to go skiing.
SGreans really have no idea how lucky they are.
Somewhat disagree... Probably you missed I mention I lived overseas almost 2 decades felt even stronger of not coming back - thus sharing my 2 cents worth.
Those going overseas would need keep the following in mind, otherwise things can go rather wrong:
# Akin to anyone entering marketplace -
So which marketplace (is good for your career path) vs which country suits your development (matches your profile, industry)
# Expats risk
Expats community are rather varied, different walks and stages of life (established millionaire multiple business owner, diplomats, young family, exchange students, retirees, short-term expats, etc) -- pros is new expats tend to develop independent thinking, DIY (learning totally new system of getting things done in host country), gain larger exposure wider insights and become learned/gain wisdom quicker because expats circles are smaller contrast is more obvious, but cons is new expats easily lost sight of themselves as they minge with other expats, tend to lose focus why they came, overspent, lost track of time and made bad investment/lifestyle choice.
In short -- lack discipline, felt like land of oz
It is not that you don't make mistakes, but if you recognize and reorg your life from your mistakes in time, maturity develops in shorter time frame when compared to living in familiarity of home country (eg. standard template of Singapore).
[Real example I notice: S'poreans are brought up in green house environment, compared to Malaysians, being 2nd class citizens for generations, they already made up their mind to make a difference for themselves since young by their parents
By the way, S'poreans are also fast becoming 2nd class citizens, but like frog get boil in warm water, they didn't consider the world is their oyster]
Once you get these 2 areas # right, you should be on your way to stabilize your oversea life towards longer term. The experience gain will benefit your perspective for entire life.