Is it normal to think like this?
I'm a male who has been struggling with a problem since I was 15, though I never act out what I'm thinking. Everytime I get into an agreement with my mother, 3 sisters, female friends and family members it gets me so angry that I want to take it out on another female. I'm talking bad, vile, horrible, unholy thoughts. I feel like I want to do something that I know is bad (I don't even like to say the word. But you can guess where I'm going with this). And the other day I got into an argument with my girlfriend because of stupid bullshit she got mad because I forgot to pay my phone bill and it got turned off. I left my wallet at the house so when I got home she started to trip. She thought I did it on propose because we we were supposed to meet up for lunch with the in laws. We don't get along very well. I couldn't call her to tell her I couldn't make it cause on my lunch break I realized my phone was off. So I went home instead to grab the wallet and handle my business. I called her after I paid the bill and she this and that. Nonsense she spreads as usual. Fast forward to home she called me a piece of shit. I left the house to walk around the block to cool down then I saw my neighbor. Those thoughts came to mind again and I couldn't even live with myself if I did what I was thinking. I want to seek counseling for my thoughts of doing these things to women I know or don't know everytime I get mad at women in my life, even the men sometimes too but I don't want to be perceived as the bad guy. Is it normal to have these feelings and if so what do you do to stop them so I won't never act on them? I couldn't live with myself if I did. I'm 28 now.