My time here has had it ups and downs, but I imagine it would be the same wherever I lived.
There was the 5 year pink cloud here, then reality hit home, things pissed me off, for the next 10-15 years. Over 20 years things get better and you learn to integrate. IMHO, it is racist to not want to adapt to a foreign culture. When in Rome.....