Not sure what's wrong with me

Beena

Ok I got my period last week Thursday it came early an last 3 days only but after that I am having terrible he and feeling upset and I did throw up a few times please tell me what is wrong with me I am going crazy with headaches