I have been going through this since I was 12 and I'm 18 now. That is way too long for me. When I get my monthly menstrual, like on the second day I get really sick and vomit a lot. I have really bad cramps too...After the second day of my menstrual with the vomitting and stuff, I'm usually pretty okay. But my cramps last just about my whole period, my period is 7 days and I cramp for like 4/5 days striaght.