Yes I agree with you that people planning to retire overseas need to be prudent as things could be expensive if not careful.
I believe it's the reverse actually. Overseas, esp. in the West, there are social safety nets. In Asia, ex. Japan, there are few to none.
What Asians do is trade the quality of life and the burden the next generation for their retirement.
In Thailand we still have no gutter oil yet (I hope so) so street food is not just clean it could be healthier too compare to fast food.
I love Thai street food but it is myth that it is clean. Look at food prep - where it is done, look at their water source and where they store ice, how food is stored (temps, no cross contamination of containers etc). Most are not clean, not by standards in the developed world. Look at the source of food: I know farmers in the north use a lot of pesticides, antibiotics on animals and so on.
Yet, after 20+ years of traveling to Thailand, I can't recall even one time I've gotten sick. Heat kills most pathogens - that's why I avoid som tam
Enjoy your party - looks beautiful.