Thanks for the query to ATD for an opinion,
Erectile dysfunction can be due to multitude of causes, the principal being stress induced and secondly decrease in testosterone levels. as you have been a diabetic it is understood that your stress levels may have been chronically higher and diabetes per se itself can have an effect on testosterone production and release.
I hope your diabetes is well under control but before suggesting you any treatment i would like to learn about your serum testosterone levels. Please get it tested and review with reports. Also it would be appreciated if you can deliberate on your concern more elaborately as to whether you are unable to sustain after an initial erection or that you are unable to establish erection from start itself.
Please revert back with details,
These Q&A’s are for educational purposes and should not be relied upon as a substitute for medical advice you may receive from your physician. If you have a medical emergency, please call 911. These answers do not constitute or initiate a patient/doctor relationship.