One of the reasons I love living in Switzerland is because the Swiss are racist against anyone who isn't Swiss. I recently explained to someone, "the difference for you a German white man is that nobody knows until you open your mouth. For me they can see me coming from a long way off and will have already made up their mind before I'm close enough to speak".
Thank you Rebecca for sharing your experiences.