Who gives a shit, get a life. It's the way things work, accept it or don't.

And btw, black people refer to themselves as n***A (used like 'dude' or 'bro')....not n***ER (derogotory term)...there is a difference (why? I don't know, but again, it's the way things work..accept it or don't). In practice, it's use and meaning are heavily dependent on context, simple as that.

Honestly, there's not one single word that would offend me. Grow up, and have some self respect. If a word offends you, there must be some truth behind it. If there is no truth to it, why would it offend you in the first place? If someone says something I don't like, I'll just laugh at them, no need to complain and go 'all political' on them.