Fistofthenorth, I am sorry that you had to go through that horrible, uncomfortable situation.
Let me say this much....I am bi-racial (mom-very white, dad-black) and I am married to a white man. The most wonderful man for me. However I would have married any color man if he treated me the way my husband does. I can't tell you how many times a Black man had criticized me for marrying a white man.
I even believe that because of my name (Tanesha) that I wasn't hired at certain jobs (but that's hard to prove) because it's sounds like a black name when in fact most people think I look spanish.
So Remember this whites are not the only ones out there that are racist, Keep in mind that for you the word Ni**er is offensive but to other black men/women it's ok to use with their buddies which I think is crap.
I have a mixed child who very much looks completely black and I get highly pi**ed off when his older IGNORANT cousins think it's ok to use the word in fun. Everyone needs to stop using the word in any and all forms.
So the next time someone offends you do what I do ............
look at them and in the sweetest, nicest way possible say "GROW UP"!
It will piss them off because you were the better person in the situation and Kindness Kills (I am serious it works)
I work at the front desk of a hotel and I kill with kindness everyday.
Be Strong, Be you!