i don't 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 don't 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.
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!