I haven't had anger, but I did have to work through non-clinical depression and the process might be helpful to you. Please note, I can only speak from a Christian perspective. The behavior (anger, etc.) is the fruit of something deeper, so you need to figure out what that is. My counselor had me write letters to God: describe how you are feeling (he gave me a list of words, see [1]) and why and then commit yourself to his care. I found that the goal of this is to figure out why you are feeling the way you are: the anger is coming from somewhere. The problem is not the anger, but what is causing the anger. If you have been abused, that likely factors into it, but injustice (real or perceived), frustration, unmet needs, etc. might also be reasons. Once you identify the reasons, then you need to deal with them. (See [2]) For example, forgiving people who have wronged you.
I strongly recommend seeing someone professional; we need doctors for the soul as much as for the body. I would recommend finding a good Christian counselor, because I don't think that we can truly resolve our issues without the healing that only God can provide. If you are near Austin I can recommend one. However, definitely find someone (secular or not), a counselor or a psychologist who can help walk you through this.
Also, you said you have no one to talk to in real life. I would recommend taking some risks to be vulnerable with the friends you have, or intentionally start looking for the kind of friends that you can be vulnerable with. We weren't created to be alone.
[1] http://www.physics.ohio-state.edu/~prewett/archive/FeelingWo...
[2] http://www.joycemeyer.org/articles/ea.aspx?article=dealing_w...