Its just words. Don't let it get to you. They won't break your bones like sticks and stones. Freedom of speech has its pros and cons, but always remember. You are always in control over your emotions. You choose how to react.
If people want to use the n word, the c word, the f word, or the b word. Let them. You can be the better person by not doing it, but don't punish, or judge people based on the words they use. Let them say what they want and let it go. It is outside your control for a reason. Let karma be the judge the virtues of their content.