As has already been said, you seem like a very intelligent young man, and you have deep insights into your anger experience. I also appreciate your insight that anger comes from not being equipped to deal with the deeper emotions of extreme emotional hurt etc. I think this is a learning edge for many people. Many of us can benefit by getting in touch with the deeper issues so we aren't so 'anger trigger happy'. I have a suggestion in this area.
From my experience, getting in touch with our body is a powerful way to access the deeper emotional materials. We can't get to these emotions using our logical brain, the gateway is through the body. Emotions are powerful energetic situations and they dwell in our physical being, not in our mental brain. One way we avoid feeling these emotions is by getting fixated in our head, which causes us to stay disconnected from our body.
Having said that, how do we get back in touch with our body? There are many ways. One is to simply take time every day, lay on your back, and do some light stretching, breathe deeply, and literally cultivate an awareness of the feelings of your flesh and bones. It may sound strange if you have never done anything like this, but if you put the time and effort in it works. It's not a quick fix, but over time you can develop an ever deepening awareness of what is happening with your body and the emotions that are stored there.
There's lots more to say about this topic but I hope this little bit is helpful.