8 days early?

Idk what's going on but my period is 8 days early. What could be going on? Thanks.