As you have Diabetes
for 15 years you have got Diabetic Erectile Dysfunction
This problem is there with all long duration diabetics.
Keep diabetes under control.
is effective in this type of cases,but it should be taken by advice and under supervision of your doctor as blood pressure also we should keep in mind.
ok and take care.