As my sig says "Hate is always foolish and love is always wise" from the last speech of the 12th Doctor Peter Capaldi before his regeneration which is a paraphrase from the great Bertrand Russell. Anger is not hate in my opinion, anger can be a tool against injustice or danger. Hate is something that can sap your health and life.
Hate can be all consuming, and yet hate is laziness. It's almost easy for some people to hate. Some are so careless with that destructive force. I was shocked, leveled, horrified, when I found out that a couple of women where I worked 'hated' me. They hated my shoes, my clothes, the size of my office. (I had the largest cubicle in the whole place)
I wore Birkenstock London shoes, and a suit everyday. I wasn't required to wear a suit, being a programmer, but figured that I would be seen by the public, and should 'look the part'. The problem with my clothes was I wore cartoon ties. Scooby Doo, Disney, you name it, I have it. And space themed ties, and one that celebrates the invention of the CD (really). The only one I don't have is a Viagra tie. I definitely would have put a hanger in it and made it 'rise'.
I was just stunned that someone would hold such a lazy and toxic view of me. I'm mostly harmless. To spend that much time loathing me is more than I deserve. I felt 'dirty' working with them, there were two of them, both, not unironically, the 'most religious' in the department. *sigh*
I guess I hate 'concepts'. I hate ignorance. I hate intolerance. I hate people that are lazy and far too judgemental. We ALL have a purpose, even if it's just to serve as a warning to others. But life seems too short to spend it actively hating someone. Good grief...
But emotions are powerful. You can't deny it. I believe in experiencing all my emotions, and then moving on. If I feel sad, I FEEL IT, I wallow in it, and then move on... To take that same process to strong negative emotions is draining. It drains your focus, your empathy, your health, as you point out. It's part of the 'dark side'. Whatever...
Cheers...