As an expat, you have to accept that you are a guest and some day soon or late you have to leave. In most of the countries, the locals have priority ( including countries I was flown ). So a guest can not change the culture of a country. Yes you can find lots of problems in turkey but who can solve them ? Even if you fly in Gulf carriers the same story exist. For example can you change the restricted Islamic regulations there ? Or change their culture ? The only way is to adapt with environment. If adaptation is not possible for anyone due to health,money,....etc the best way is back to home I think.
Would you please explain this basic concept to the thousand migrants coming to Europe and EXPECTING us to adapt to their culture?
Thank you.