I have lived in a few countries in the world, and, apart from the bureaucratic mess involved in each transfer, I have got the entry into whatever country I chose.
Couple this with the fact that I work with people from the Philippines, Palestine, Poland, El Salvador, Ukraine, Pakistan, South Africa, Australia etc., and naively I have thought that a global village is not far off. Maybe somewhere between the moon and Mars!
From discussions read this morning I see that I have had an advantage that is not that common.
It's fun living in different countries. Actually, it's fun talking to people from different countries on italki too!