Good tips, thanks for sharing your experience and observations. I've been living expat life for more than 2 years now, but haven't left Europe so far, therefore a problem with visa is still ahead me. This visa, nationality, country issues make me feel sad. I would like to live in a word without such restrictions. But well... I'm just an idealist, and a dreamer.
@agniese, thanks for the comment. In a perfect world, we could live without restrictions. Unfortunately we don't live in a perfect world!
This is an important issue. I hope travel can continue to many parts of the world. But I support the sovereign rights of countries to decide their own immigration rules and policies.