Help.........

mable
My period is three weeks early why is it on so early. Can someone tell me why its on so early