Early Period??

Holly

I dont know what happened because usually my period comes right on the date its supposed to. Buuuuut it came 8 days early? Anyone know why????