I'm 17 and I had sex in November and I got my period about two weeks late in December but it has lasted two weeks. The first week was very light and this week has been extremely heavy with bad cramps. I've never had bad cramps or a period last longer than 7 days before this. I'm worried there might be somthing wrong with me! When should my period finally be over?