You're a big boy. I'm not here to tell you what emotions you can or cannot have.
Let's take a white supremacist, for instance. Someone asked the question whether it's ok to hate a white supremacist.
When I see a white supremacist, I don't hate them. I'm not going to waste my emotions, or cause myself to act in response to hatred I might then build up in my own mind.
What I see when I see a white supremacist is someone who, for reasons unknown to me, hates another person because of the color of their skin. Now, if they had just kept that hatred confined to their own minds, I might never have known about it, or that they are a white supremacist.
But that's what hatred does. It makes a person act irrationally, like going out and lighting crosses, marching in parades, attacking minorities physically, saying hurtful things, etc... That's why hatred is especially bad, because it makes people act in evil and non-positive ways.
So I'm not going to allow myself to "hate" a white supremacist, because that hatred might cause me to act in a way that I'll later wish I hadn't, or in a way that will affect my life adversely. For example, and in the extreme, maybe it causes me to go out and shoot a white supremacist.
So again, we're all free to think as we choose. But if someone were looking for advice from me, my suggestion would be to resist the urge to "hate" and instead channel those emotions into having a positive impact on the world.