Yes. I have a violent temper, especially with certain people. It comes out mostly when I think I am on the same page as someone, they say they agree with my principles and that I'm right, and then I find them practicing or not practicing what we had discussed, and what I hold so dear, and what is essential for me to fully respect someone.
It comes as a shock. Like 'what? you just listen to me talk? None of this is serious to you? just chatter?'
I have been known to smash stuff, scream, etc.
If it is someone less close to me, my anger comes out differently. Like yesterday my friend was saying philosophy was BS and I was pretentious. I just bottled it up then later sent an email defending myself.
She said she hated walking on eggshells, I said I hated her lack of basic tact.
I'm really hard to get along with sometimes. But most off, I can let things slide. I am super serious, is what puts people off more than my anger.
But, yeah, I can get angry, really angry.