Hello and welcome to Healthcare Magic. Thanks for your query.
You seem to be having multiple medical conditions which could be leading to your decreased sexual functioning. Decreased
testosterone levels,
diabetes,
peripheral neuropathy, side effect of medications (anti-depressants, anti-hypertensives) can all play a role in causing your sexual problems.
In addition, stress,
anxiety and poor self confidence can also be a possible factor. I would suggest that you
consult a sexologist for a detailed evaluation so that further management strategies can be planned. There are also certain medication which can increase the blood flow to the penis and improve erection. But this has to be taken only under advise of a doctor after assessing your general medical status.
Wish you all the best.
Regards,
Dr. Jonas Sundarakumar
Consultant Psychiatrist