Jeremy,
I can sympathize with your anger, because i myself have been very angry,and like you i dont seem like it on the outside. For me my anger stems from childhood as well and have every right to be angry about them. But at some point i have released that this anger is consuming, and on some level the things that have happened in my childhood have made me the person in am today.
I think that your are just going to stay angry at yourself and the rest of the world if you dont acknowledge your anger. I think on some level you are just making yourself more angry buy not saying to yourself that you are angry. You will not be able to do anything about it if you dont accept it. Don’t worry about what people around you will think about you accepting it. How can it be any worse than,what you already do to them or yourself?
Right now your anger is who you are.