Hey, mrc! Sorry for the late response.
I don’t believe this is normal, but I am not a professional and can’t tell you if anything is out of the ordinary, unfortunately.
But what I can do is offer some suggestions, but I do recommend speaking with a professional.
It sounds to me like you could be suffering from Anger issues, Bipolar, or another Mood Disorder, all of which you can find information about below.
Please, seek out help for yourself as I can’t diagnose you, only offer suggestions and alternatives. Try and remember when anger hits to count to ten and then backwards, if you’re still angry then repeat until you’ve calmed yourself, you can also find a list of distractions here.
Above all else, please remember to take care of yourself!
Bí sábháilte! (be safe)