You might have an interesting discussion with this guy: Muslim cleric: Saying Merry Christmas worse than alcohol, fornication, and murder
Once you promote the idea that some speech legitimately invites violence, what do you do when YOU are not the judge of what constitutes such offensive speech?
Stay armed.
Some things should just get the crap kicked out of you.
I was, and am, opposed to our wars in the mid east; that said, if i ever saw someone spit on or curse a veteran I’d beat the crap out of them (assuming they were male) if possible and worry about everything else later.