Trev,
The first question is of course how badly were you hurt? I hope you are okay.
I think any guy here will remember how quickly differences between teenagers can develop into a fight. I wouldn't tear yourself up about that.
The problem is that this never solves anything and we have to find other ways to let out the anger and frustration. Some guys beat up pillows or beat the hell out of punching bags, but I have my doubts about that. We need to find ways that we can rely on: teaching ourselves that hitting is the answer doesn't sound so great to me.
There's also the problem of what you said. Remember that while it might feel good to lash out verbally sometimes, we can't grab the words and take them back later on. And sometimes when we are angry we let go of information that we really want to keep to ourselves. But again, once it's out there - that's it.
Can you come back to the site more often and share what you are feeling? What you need is to be able to let go of everything. If you are mad as hell, just jump into the discussion board, take a big breath, and pour the flames into a post. Don't hold back the vocabulary and don't delete the message! You won't be the first to let it all hang out here, and everyone will understand.
You have a lot to be angry about Trev, just remember that. And the only way past the anger is right through the middle of it. There just isn't any other way. The trick is to find ways to express your anger that don't cause you harm.
Much love,
Larry