Hello thanks for asking from Health Care Magic
First of all I would like to psycho-educate you that
masturbation (stimulation by hands) is a safe practice and it doesnt result in
erectile dysfunction or
premature ejaculation. So don't blame yourself for these problems. You have premature ejaculation and poor erection. Both these problems can be treated,
consult a psychiatrist for treatment.
Medicines like Sildenafil, Tadalafil are usually prescribed for erectile dysfunction. These medicines are usually taken on SOS basis about two hours before intercourse. For premature ejaculation medicines like
Dapoxetine are useful. This drug is also given on SOS basis. Consult a psychiatrist for prescription.
Herbal medicines like Tantex Forte help in erectile dysfunction and Tantex Royal help in premature ejaculation. These are ayurvedic (herbal) medicines and need no prescription.
Supplements like yohimbin also have excellent results in premature ejaculation.
Apart from medicines exercise, yoga, Kegel's Exercise, Start-stop technique by Master and Johnson are very useful. Try to divert your attention during intercourse this will help to delay the time.
Thanks, hope this helps you.