Hello,
I understand that you are having low libido and not erectile dysfuntion.
Low libido is the same as low sex drive - but not the same thing as impotence or
erectile dysfunction. Impotence or ED is wanting to have sex but not being able to carry through on the desire. Low libido is having little desire for sex even if you are capable of achieving erections.
Cause for low
libido in men are physical and psychological.
In general both physical and psychological factors operate in a person.
Most important physical causes in you seem to be due to Diabetes,low
testosterone levels and use of
finasteride,and alcoholism
Psychological causes for low libido are Depression,stress and anxiety,loaded with overwork,relationship problem,performance anxiety etc.
What to do..
Control your diabetes
Reduce weight
Get testosterone supplements,since they are quite low in you
Regular exercises.
Discuss about stopping FINASTERIDE
Control your stress by deep breathing exercises,yoga,
meditation and may by talking to a psychotherapist.
Thanks