Vmarco I understand your frustration I really do... I'm an asian male living in the mid-west. I grew up with people calling me racist things all the time. Chink, gook, slant eyes, you name it and I've been called it from a complete stranger. I'm 27 now and pretty recently I was downtown and some white guys walking past me and my girlfriend muttered "Ching chong"... I don't think I can type how f*cking infuriating that was... downtown minding my own business in one of the most liberal cities in the US with a well respected college and to be a victim of some 5th grade playground BS like that? Wow... But what am I going to do beat them up? Start a rally/protest? Have a debate with them? No I just ignored it. That's the best thing you can do. Just grow a thicker a skin because people like that aren't worth the energy or breath and they'll always be around... Experiences like those only make me appreciate more the white guys who are my friends.
When I have encounters like that now, I just remind myself that the type people who go out of their to say those racist things are just assholes, and assholes come in all different shapes sizes and color and they spew out all the same shit. They also only see the world through a tiny dark crack which makes them inherently stubborn and narrow minded. So if anything feel sorry for them and just carry on because no matter how times you wipe an asshole it'll just get dirty again.