Why Did I Get my Period Early?

A menstral period can come early there’s never really an exact date for you to start, so if it comes a few days early or a few days late thers no need for concern, also if you have gained or lost weight it can effect your period, stress can also effect your menstral cycle.