Yes sounds like you have a lot of anger. It can be related to your situation (only you know) in some cases a symptom of a mood or personality disorder depends how long it’s been happening and why. You need to speak to your GP to get mental health support and I figure it out. Anger is really hard to deal with it makes you suffer Plus you might destroy things in your life like relationships, peace etc over time