For the past 2 months I've been getting my period realy early like a week or so. The first timei bled heavily and it lated 10-11 days...the secong time it came it lasted the regualr 7 days but came early by a week or so and was lighter than usual.I've also been having really bad cramps at times and feel like throwing up. The cramps usually last through my period and even after. So basically i have cramps even when i'm not on my period. I do have a bf and we do have unprotected sex.If anyone knows at all whats wrong with me please let me know!!!