I'm a Qatari who has lived about half his life abroad, has traveled to more than 30 countries and speaks 4 languages...well actually 3 and a half but whatever :P….and many times I still don't get what "some" of the expats r fussing about....ppl often forget that what is culturally and morally acceptable for them might not be the same for others….it’s ok for ppl to be different u know.

Look, one of the main purposes of living abroad is to be exposed to new cultures and try to embrace the differences...to adapt….why would u leave ur own country if u wanna go live somewhere that looks, feels and acts exactly the same!!??? isn't just easier to stay at home???

BUT, I find that it's often the case for ppl who put money first and at the top of their list to experience some kind fo a "Culture Shock".