I have to agree with Pat on more than one point, specifically those of tolerance and respect. Tolerance works in both directions. I will not be tolerant of an ideology that has none of its own. And respect is earned, it is never owed. Demanding that I respect someone who has no respect for me is a non-starter. It ain't gonna happen.
These endlessly pissed-off folk have got to get a grip on themselves and realize that the more they act like savages, the less we will listen to them and the less likely we will be to ever respect them.
(H/T Maggie's Farm)