Stress and period

CRYSTAL

Can too much stress cause you to be 12 days late and cycle day 55