Early period

Pumpkin
My period is 4 days early!! Does anyone know why periods can come that early?