can stress make your period late?
Stress. If you're stressed, your menstrual cycle can become longer or shorter, your periods may stop altogether, or they might become more painful. Try to avoid becoming stressed by making sure you have time to relax. Regular exercise, such as running, swimming and yoga, can help you relax.