Stress, anxiety and depression can all cause erectile dysfunction. When you are aroused, your brain sends nerve signals to the base of your penis – this is the start of a series of steps that leads to an erection. Stress can interfere with this process and lead to erectile dysfunction, but there are things you can do to help.
If you think stress is to blame for your problem getting an erection, speak to your GP. They may refer you for counselling or suggest some other ways of relaxing that could help improve both your mental health and your symptoms of ED. In the meantime, you could consider a medication like Viagra to help revive your sex life.