My period has always been between the 26 - 28th of the month and it usually last about 1 to 3 days but these past 2 months I've been getting my period early. Last month it came a week early and I thought nothing of it but then it happened again this month but only two weeks early this time. This never happened before and me and my boyfriend has been having unprotected sex... any clue why I'm having my period so early???