Until you see them in an unrestrained state (angry, depressed, drunk, etc.) People hide their true feelings well, like racism for instance. The guy from Seinfeld showed his true colors when he called that guy then N word when he was mad. You can only hold it in so long.
Another example closer to me, this girl in my school that was friends with me and another one of my friends of color. (She's cuban but she has dark skin) Never showed any signs of being racist obviously, adn was always nice to me. Very nice. But then she gets mad one day last week, gets into a fight with a black girl, and calls her the N word 3 times. I really don't know if I want to talk to her again. That disgusted and shocked me. I never would have expected that from HER. And mind you, I don't like the other girl either, I really don't liker her, but I have to be nice 'cause i do like her older brother ;). But anyway, there is no excuse for racial slurs. That proves you're a racist if the first thing you resort to when fighting with someone of another race is a racial slur. There are SO MANY bad names you can call somebody before hitting below the belt with a racial slur. In all my arguments I've ever had, I have NEVER EVER even ONCE resorted to a racial slur.
So yeah, that's my rant.