glueball has said it all.As an expat/contractor you are a licence and a suitcase to the company.You have to spend your time saving as much of your income as possible to be ready for a rainy day.If you decide to be an expat you take the job that pays the most money to get out of there as soon as you can.Having prioritised your reasons for being there you then try to make the most of the existance.