Why have I been so aggressive lately? PLEASE HELP ASAP.?

I really, really, don't like being angry and aggressive, but i don't know why i have been. Like today, we were wrapping my friend in tape, and by accident she punched me in the face, and I pushed her with full force into a locker, and threw the tape at her (it was a roll of scotch tape, without a dispenser.) I've also been short tempered lately. Could it be because 2 weeks ago, I f*cked things up with me friend, and now ever since things have been all screwed up, and one of my friends took her side, so now were not as tight as we used to be. Also, my friend ditched me for one of her older junior friends. GOD I hate people, and i fel like the world's turning on me.
 
Back
Top