You seem to have struck a nerve. The difference between hate and righteous indignation depends on which side of the political spectrum the person that your comments are directed at is.
True. Sometimes it is difficult for one to look at himself in the mirror. However if we can’t do that, it is hard evolve or mature. Doesn’t sting any less for me to take a good look, that’s for sure.