early period

Kyrsten
So I get my period every 29-31 days...but this week I got it like a week and a half early from where this app said (been using <a href="https://play.google.com/store/apps/details?id=com.glow.android.eve">eve</a> for a couple months so it knows my body schedule pretty well) I'm thinking it's just stress seeing as how I'm in a medical school program, had a big exam to study for, had to work and on top of it, a death in the family ( one I took pretty hard). Has this ever happened when anyone else has been super stressed?