Hate Speech is bullshit designed to shame you into submission. People are insulting and violent on a daily basis, but we use them, in civilized society, as examples of how not to behave. Just because someone believes or says something offensive does not give you or anyone else the right to force them into submission. If they break the law or damage property, and inflict harm, then they can be punished, NOT BEFORE!