that shit makes my blood boil... and Im really sorry you've lived through that. Nobody has ever shouted racism at my very white ass... so that's something I never got.
A little comedy relief though: I grew up in the east side of san jose, ca, and a lot of my friends were either mexican or vietnamese. My vietnamese friend taught me to say "fuck my mother" instead of "fuck your mother" (du ma may? I cant remember anymore) because I was a white kid, and it was hilarious!! I said it for years, thinking I was cool and speaking vietnamese lmaao