Just hormonal?

I'm a sixteen year old girl, and I am an emotional wreck. In the sense that I cry over tiny things; baths, plastic, unfinished work etc. I get stressed out very easily, to the point where I am incredibly hot and feel the need to dunk my head in cold water. 
In addition to this, I have absolutely no motivation, especially this Easter. I have been sleeping approximately 15 hours a day, the rest of which I spend laying in bed, ignoring my own need to food that isn't chocolat, I have not bathed or showered in a week. Every night before I go to sleep I promise myself when I wake up I'll tidy, I'll start revising for my mocks(I probably should as well, I'm taking four A-levels and an EPQ) I'll shower, I'll go out... I'll do something. And then I don't.
My family has a reasonably long history of undiagnosed anger issues; my grandad got into a lot of bar fights, I have relatives who worked with the Kray Twins, and my dad does a lot of boxing... But it seems limited to the men and all of them are incredibly industrious (my grandad visited for a holiday and within two hours had cleaned the whole outdoor dining set)
To control my sudden outbursts I've been taking strong primrose capsules, but they seem to make me consistently angry/upset, rather than really bubbly with sudden outbursts.
A friend of mine with bipolar says he thinks there's something diagnosable here but he hasn't experienced being a teenage girl. 
Which is why I pose this question to you ladies; am I being just hormonal? Does everyone get this? How do I sort myself out? Because I don't want to be like this any more.