Doctor insights on:
Will Stress Delay Your Period
Stress affects most people in some way. Acute (sudden, short-term) stress leads to rapid changes throughout the body. Almost all body systems (the heart and blood vessels, immune system, lungs, digestive system, sensory organs, and brain) gear up to meet perceived danger. These stress responses could prove beneficial in a critical, life-or-death situation. Over time, however, repeated stressful situations put a strain on the body that may contribute to physical and psychological problems. Chronic (long-term) stress can have real health consequences and should be addressed like any other health concern. Fortunately, research is showing that lifestyle changes and stress-reduction techniques can help people learn ...Read more
Stress & menses: Stress can interfere with the length of your menstrual cycle, though hypothalamic influence on hormone release. Your cycle could be shorter or longer than expected, or you may not ovulate or menstruate at all. Please see your doctor for specific evaluation and suggestions. ...Read more
That is : Totally variable.Get a more detailed answer ›
What to do if i know stress delays your period but is that still a factor when i'm on birth control pills?
Yes, but...: Yes, persistent stress can affect your body in various ways.In fact, for some women, stress may play a role in causing irregular or missed periods. As stress levels rise, there’s a chance that your menstrual period will temporarily stop, a condition known as secondary amenorrhea. However, there are alot of things that can affect your cycle: level of exercise, thyroid issues, &hormone issues. ...Read more
- Talk to a doctor live online for free
- Will antibiotics delay your period
- Will kidney stones delay your period
- Can stress really delay your period?
- Ask a doctor a question free online
- Does stress delay your period?
- Will being sick delay your period
- Things that will delay your period
- Can being stressed delay your period?
- Talk to a gynecologist online for free