I've been for working a long time in a foreign land that I can considered "home". But as what the saying goes, "There's no place like home". So, every time I'm planning to visit my family and have a quality time with them, that's the amount of money more or less that I need to pay for my plane ticket only. Working abroad is not that easy as what people imagining it to be. We're earning dollars, shekels, yen or any currency depends upon on what country we're presently residing; but we're using the same money for living as well so I think it's not a win win situation. To make the story short, life abroad has its own advantages and disadvantages.