What made you so angry in the first place does need to be addressed. There are perceptions that everyday events and people around you are what are causing you to be so angry. But no, it is not always, and is mostly not the case. These days, the wall that you try to build around you in order to avoid having to be thrown into angry fits has gone viral. In fact, it could even be more critical or serious.
You are not physically present during a confrontation. So, no one, least not you, needs to come to blows. You may think that the online environment is safer then. Well, it is not. It seems to have become a lot worse. And have you seen what has been happening in the online environment lately?! You have to wonder whether this is even anger at all. Nevertheless, anger or not, those frustrations still need to be weeded out somehow.
Lessons need to be learned on how not to be so confrontational. The online anger management courses can help you with that. And oftentimes, you appeared to be quite fine all along. And then someone out of the blue went and blew a gasket, and got on your nerves as well. Confrontational events that occur suddenly, whether on the road or online, are often not to blame for the anger and rage that occurs.
It is possible that there are pent-up or suppressed emotions that have been buried for far too long under the chest and collar bone. And they had to come out, sooner or later. It is like watching a human volcano. The longer you keep all that heat and angry gas inside of you, the worse it is when everything explodes eventually.