Hi Practo user
I can understand your concern. In this concern I want to say that stress or depression are the major cause of all issues as you mentioned here and others too like
diabetes, BP etc. You'll be looses more but nothing will get. So live your life with joy and happiness. Concentrate your mind towards your carrier.
Enjoying sexual life is not a big issue. It's an art. If needed it can be manage naturally through ayurvedic medicines and Yoga techniques.