Can having too much stress can early periods?

This is the 4th time my period is coming 7-10 days earlier than usual. I've been having 2 periods on the same month; on the beginning and ending on the month.

I've been more stressed lately. Is this the cause of it? I find it hard to believe than a change in mood can alterate a normal bodily function.

Can having too much stress can early periods?
Post Opinion