I don’t know what’s happening to me!?

Okay so first off I’m not on my period but lately I’ve been really short tempered like when something goes wrong or I’m annoyed or anything I get mad and I’m not like this and then I get really frustrated and I start crying and I honestly can’t stop it I honestly don’t know what’s wrong with me (I’m 15)