Hi,
Thanks for writing to HCM.
I understand your concern that you are not able to have good erection. Don't worry as your age is quite young and you should be able to overcome this.
Excess
masturbation causes
muscle fatigue and may lead to failure of erection. It takes about 3 days to regain your sexual activity in case you masturbate excessively.
But, your problem is more of psychological than physical. You need to combine behavioural therapy with medication to overcome your problem. It will take about 3 to 6 months for you to appreciate the results.
As part of
behavioral therapy, practice 'pause-squeeze technique'. Also spend more time in foreplay, which will gradually help you to get good sustained erection.
For medication, you can use Tablet.
Tadalafil 30 minutes before the act. Initially you can use this medication, but over a period of time, when you start getting confidence, you may slowly taper and withdraw this drug.
Hope you will get better soon.
All the best.