Help!

When I get my period I usually get really bad cramps but I can bare them but today my period started and I threw up and fainted. This has never happened to me before and I don't know why it did please help! I'm 15 and I've first got my period when I was 12. I'm 5'8 and weigh 127 pounds. Thanks