Feelings of hate
There are always two sides, the spiritual and the psychological. When i get like this it's because I've allowed myself to be frustrated with people getting in my way like my way is more important than anyone elses. I often have to push aside the belief that everyone should be like me, not because I'm perfect but because i have trouble envisioning that people can be mean and uncaring.
What i do is remind myself that every one i come into contact with has an agenda and that agenda may affect a child or a sick family member. They may be going through something i need to have compassion and be patient. I give myself extra time so I'm not in a hurry and i can let crazy drivers or buggy pushers go ahead;, I've got time.
So, sometimes we don't have complete control of what comes over us, or spirits, or others emotions etc. However we can control how we react to it. We are not victims that play out a scene we can't control. We have complete say over what our body does and with practice what our mind does. You can in an instant change your mood and perspective, if you are willing. Our mind obeys us, not the other way around unless we let it.
It's not always easy but it can be done. i think maybe you're looking for an easy sspiritual answer you can cut ties with. There may be some more work you need to do with how you process your emotions.