 [ Symptoms ] i over masturbated for several years and now i am facing a prblem i have over masturbated for several years now i am years old during sex i do not get hard easily and when so i lose my erection in a minute  i stopped masturbating or having sex or even watching porn since around a week i used to watch porn a lot and i read that shilajit pills helps in recovering while giving masturbation a break what do you recommend me to do and how long should it take me to be treated from this ed   really need your help [ Disease ] i do not really know your age or your medical history but erectile difficulties may be more complex than you imagine   often a combination of psychological and physical problems i do not think over masturbation is your sole underlying culprit i know nothing about the use of shilajit pills so i cannot comment i can say that there are not magic solutions until one is properly evaluated see a good urologist and start the evaluation process this is not going to be solved over the internet nor by taking an herbal supplement