I don't know why it is so hard for some people to understand that no right is absolute. They ALL have limits.
- Freedom of religion doesn't mean you get to implement a cast system.
- Freedom of speech doesn't mean you get to yell fire in a crowded theater.
- The right to bear arms doesn't mean you get to privately own live anti-air missiles.
Every single right extends only up to the point where they affect the well-being and freedom of other individuals or society.
YOUR RIGHTS END WHERE THE RIGHTS OF OTHER PEOPLE BEGIN.
And yes, that means that your right to say whatever you want ENDS where the right of other people not to be harassed on the street based on the color of their skin begins.