Should I go to the doctors

So I'm 14 and I got my period when I was like 12and it started to last for more then 7 days. It's normal to me when I first got it it was less then 7 and irregular but I've had it for 2 years so I've gotten consistent. With in the last year it's been lasting up to 10 days. My cramps make me sick I get nauseous and dizzy constantly when I'm ovulating or about to start it and the first two or three days into it. I usually can't get up for the first day or two as well because I just get dizzy and extremely sick. I don't know what to do I want to go on the pill to see if it helps I don't know if there is something I could do other then that. Also does anyone else have this problem?