Stress

Janet

How much does stress play with your period being late or early?