Can Stress Make Your Period Come Early?
Stress can shift the timing of your period, including causing it to appear earlier than expected. Your menstrual cycle is controlled by a chain of hormone signals between your brain and your ovaries, and stress hormones can interrupt that chain. When that happens, your cycle length can change, sometimes by a few days and sometimes…

