Stress can cause your period to be early, late, or even skip a month.
One might be early on, and the second might be at the very end of the month.
Your ovulation is from one side each month, and each ovary runs on its own cycle. Usually they match and you get your period at the same time each month. This means that if your period is every 30 days, your right ovary drops an ovule (egg) this month. 30 days from now, your left ovary will drop one. 90 days from now your right ovary will activate again and drop an ovule. And so forth. However, if one month you ovulate early, meaning you get your period early a few days, the next month you will ovulate on your original schedule on the opposite side, which means that period will feel late to you, when in reality it is running on its own proper schedule.
It is common to have an early period, followed by a late period, after stopping the pill. You are likely to settle into a pattern with the next month, similar to the pattern you had before you were on the pill.
You can change the time your period comes the following month if you are on certain types of birth control. For example, finishing a pack of birth control pills early will make your period come earlier the next month.
Just irregular or hormone off balance
First off what do you mean it's too early to be my period? Are you talking about age wise or month wise?
The first few years periods can be all over the place early one month late the next. Perfectly normal.
It could mean you are pregnant, have irregular periods, hormonal imbalance or you have had a light and early period this month for no reason.
if you lost your virginity in that same month it jump starts it somewhat.
Your period comes two weeks after you release an egg. If you happen to release an egg early, your next period will be early. It sometimes happens. That means you don't really know when your "safe, won't have a baby" time is.
You have to see a doctor for an abortion. This early it can be done by pills or suction.