Shag is wrong! The constitution grants you freedom of speech but prohibits "hate speech" and "hate speech" is defined as: Hate speech is a term for speech intended to degrade, intimidate, or incite violence or prejudicial action against a person or group of people based on their race, gender, age, ethnicity, nationality, religion, sexual orientation, gender identity, disability, language ability, ideology, social class, occupation, appearance (height, weight, hair color, etc.), mental capacity, and any other distinction that might be considered by some as a liability. The term covers written as well as oral communication and some forms of behaviors in a public setting. It is also sometimes called antilocution and is the first point on Allport's scale which measures prejudice in a society.
The constitution does not cover hate speech. Repeat; the constitution doese not cover hate speech! You will not find that term in the constitution or any amendment. I dare you to find it.
You obviously don't know what you are talking about. As far as the constitution is concerned (including any and all amendments), I have every right to say whatever I damn well please.
In application, there are some limits in the application of free speech. But still, there is no constitutional prohibition, even in practice, on "hate speech". There are issues of slander and libel but both those are based on weather or not the statement is factually accurate and the intent of the person making the statement. Weather or not if "offends" anyone (including the person it is directed at) is irrelevant.
Even hate crime laws are not concerned with weather a person is actually offend. Hate crime laws are unconstitutional, but the are concerned more with the intent of the person. It is a form of thought control; very Orwellian in nature (can you say Thought Police?).
But make no mistake; there is no constitutional basis for hate crime laws. The constitution does not concern itself (in theory or in practice) with weather or not a statement offends anyone.
You really should do your research before make false statements like you did.