Hello,
Too much masturbation will not cause such a problem. It can be due to premature ejaculation. In young, Psychological stress, performance anxiety, depression, neurogenic disorders, peyronie's disease, body image issues, medications, alcohol, smoking, drugs/medications, hormonal imbalance, radiation therapy, kidney failure, metabolic disorders, multiple sclerosis, hypertension, diabetes, prostatitis, urethritis etc.