I have been experiencing obsessive, ruminating anger since I was a teenager (33 now). I don't take it out on others but I get lost and absorbed in these thoughts, punching walls, etc, becoming distracted when I should be productive, sometimes while driving. I was in a wonderful relationship but my tendency to get lost in these thoughts and my need to vent eventually became too much for her.
I was abused physically and emotionally as a child, which is probably at the root of things. Often the things I am angry about are things that may seem more trivial than this however: petty arguments my sister has had with me years ago, being made fun of for being 'awkward', something nasty a friend did years ago. In general, they tend to be situations where I feel humiliated or disrespected or sometimes where I was pressured by being made to feel like I was committing some sort of social faux pas. I actually work in a field where I get plenty of respect so perhaps it is ironic.
I have been in therapy for years, more than 10 years. CBT stuff does help me: automatic thought records and mindfulness meditation especially. So does muscle relaxation and regular exercise. Still, I was punching doors and screaming alone in my apartment this morning, having violent thoughts about my family. I don't know what more I can do at this point.