Hi doctor,I am very worried that my penis is not working properly. I am 21 years old and I masturbate a lot. I have been masturbating since I was 13 years old and ever since then I have been masturbating 2 to 3 times every single day. Now for the past 8 to 10 months, I feel like my erections are very soft and I ejaculate too early. I was also in a very serious relationship and I broke up with my girl about two years ago and I have been very depressed and stressed because of that. I used to smoke a lot which I have cut down almost completely. Also, I have an eye floater in my left eye which I have recently discovered and is caused by excessive masturbation. Now my main question is that, do I have erectile dysfunction? If so, is it because of the stress and depression or is it because of excessive masturbation? Also, I have been taking supplements called Alpha Mars to boost my testosterone level because I feel I have not enough testosterone. It is all natural, is it safe? Can a penis pump improve my erections or cure erectile dysfunction? Please tell me if my problem can be reversed or not. Also, tell me ways to improve my erection.
Hello. It is likely due to stress and depression which is the most common of sexual dysfunction nowadays. In you as well, it is likely to be related to same. So you need to stop worrying about it and have a stress free life. Regular exercises are very important for erections so try to do regular exercises. Also, you should not do masturbation so frequently, as it also affects the sexual function. It reduces the sensitivity of penile nerves and may cause dysfunction. This is all temporary and resolves with time. Also, with masturbation, there is a release of prolactin which antagonizes the effect of testosterone, which is physiological. So, avoid so frequent masturbation and can do it twice or thrice a week.  Alpha mars (Shilajit, Tong Kat Ali, etc.) are usually safe, but you should not have as it is unlikely to be related to low testosterone unless we test for it. So, you may get yourself tested for serum testosterone levels. So, have a healthy lifestyle, try to reduce stress in life, regular exercises, and I think you should avoid Alpha mars at present. For more information consult an internal medicine physician online -->