Puke on my shoes? What's wrong with your brain? Sounds like your irrational anger got the best of you.
For the record, I am totally, 100% opposed to any and all "hate crimes" categories. It's nothing more than judging people by their thoughts. It means that a feeble old (white) lady's life is worth less than a homosexual's. Which is insanity. It is already illegal to kill or beat anyone up. (Not counting in self-defense, at least some places).
That's all that is needed. Anything else is merely currying favor with special interst groups. Giving special treatment to certain groups - especially those whose only claim to specialness is their currently preferred method of sexual gratification - is unconstitutional and immoral.
Excellent post. Right on target, in my opinion.