Hello dear,
Regarding the problem of
Erectile dysfunction, it is due to decreased blood supply to the penis.
However, the reason for erectile difficulty in your case is likely due to inadequate stimulation & the sense of guilt of
masturbation.
There are medications that increase blood flow to penis & maintains erection.
Performance can also be improved by having a diet rich in fruits, vegetables, fish, nuts & honey.
Avoid stress...practice
meditation..this helps in improving concentration & builds up the confidence level.
Avoid smoking & alcohol.
You can also do oil
massage of the penis...it increases blood flow & maintains the erection.
Despite these measures, if you experience difficulty, it will be better to rule out other causes like
high blood pressure, blood sugar and other local causes that impair blood flow to the genital organ.
Wishing you a good health.
Take care.
You can ask me a direct query on this website using the below link: http://www.healthcaremagic.com/doctors/dr-polash-sannigrahi/64925