My period came early

Achan
I don't know why my period came early i'm i'm freaking out and I don't know what's wrong with me my last period was 7 of May  but this one came on the fourth or June please let me know what's wrong why it came early??