world I absolutely agree that a certain amount of blending in with your new country is important, "when in Rome" & all that ...but what if you have done an "honest self-check" and all is well?
I look like a stereotypical German: blonde hair, blue eyes, pale complexion (but with an always smiling face) - I speak German - I married a German - my child was born here so is also German - my dog is German - I am polite & pleasant - I have 2 businesses with bilingual websites/service & pay all of my German taxes & bills promptly...
Yet, in the 4 years I have been living in Germany I have been treated rudely on a near daily basis: everything from the typical German heavy sigh & eye roll for no apparent reason to being shoved with shopping carts while waiting in line to my lovely dog poo tale.
I've accepted the fact that living in Berlin means dealing with the above crap every day. It saddens me that rudeness/coldness seem to be an integral part of German culture.
I have lived in Tokyo, Japan (6yrs), Kerkyra,Greece (4yrs), London,England (2yrs) and in my experiences as a 'world-liver' I found the Japanese to be the friendliest & most welcoming followed by the Brits, then the Greeks, which unfortunately leaves the Germans sorely lacking in smiley faces.
My husband claims that a lot of Berliners are still suspicious of foreigners and no matter how good my language skills are it will always take time for them to feel comfortable enough to chat with me... 3 months of attending the same Krabbelgruppe twice a week and taking home-baked treats to every meet-up (which everyone ate but never once said 'Danke') and I'm just now being occasionally included in the eltern-small-talk. Humph!
-Sorry for the bit-of-a-rant =O
What's your advice (as a German) on how to fit in better and be treated decently?