Stress, is the worst enemy of an erection
Stress and exhaustion have been shown to have a significant impact on sexual desire. This is because stress can disrupt your hormone levels such as testosterone. The arteries narrow during times of stress and this diameter reduction restricts blood flow and possibly causes erectile dysfunction.
Stress is difficult to avoid. Relationship problems, divorce, the death of a loved one, financial worries, a new baby or a difficult and demanding work environment are just some of the life events that can significantly affect sexual desire. If you feel constantly tired, stressed or anxious, you may need to make some lifestyle changes or talk to a doctor for advice.