Help!!

Arica
My period came 14 days early. It's not heavy bleeding & so far only two days of bleeding. What could've caused this?!