I think you're being too worried for your own good. Priorities will change throughout the years, but strong beliefs rarely do. You're only 20, so go do some traveling, have fun, experience the world, and worry about the rest later. Can only think of a couple things.
1.) Why do you think it's better / more secure in the Western world for your future wife and kids? If you can afford to go joyriding around the world, why can't your kids figure it out as well? Not to mention, they're probably going to get a better education at various international schools around the world than in the public education system of the US / Canada / wherever. It's not like the US is the booming place where it's at anymore. World's changed.
2.) My only caution would be watch yourself when traveling, because after a while of skipping countries, it can get quite lonely and depressing. If you're like how I used to be, blow with the wind, and end up in a new country every 6 months, it can get tiresome. You know, you settle in, make some friends, get comfortable in your new environment, then boom, off you goto a new country. Absolutely everything is new again, you don't know anyone or the area, have to start all over making contacts & friends again, etc. That can wear a guy down after so many years.
Nonetheless, all the best in your future journeys!