please help me😭

Cassadi
Lately I have been extremely angry for no reason. One minute I am all good and happy then I am pissed and snap at everything and everyone.😖 then I feel so guilty for snapping I tear up and apologize. 😔 what is going on with me. Someone please help!(also i am not on my peirod when it happens...)