Need constant stimulation to keep erect, both for sex and masturbation, only had sex once.. Penetrated for 1 minute didn't notice it getting softer but i was taking viagra but it still went soft throughout the session, get semi morning erections, no random erections, veneous leakage or pied? I am 21 and healthy (go to the gym 5 days a week) booked to see a specialist, going to go 90 days hard mode to see some results. If I do have a venous leak what can I do to help it if pills don't work? what is the cause of it? excessive masturbation?