What blood tests did you have done and what are the results? Most of the time doctors will look at the results and they are within the normal range so you must be fine. If your testoterone isn't near 1000 for your age this could very well be the problem. Please list blood results.
Please help,i am really woried as i didnt have sex till date.
All blood reports are fine.
To calm your sexual arousal, learn abdominal breathing and do it regularly for 10 minutes twice a day. After some practice, you will be able to control your sexual urge with few breaths only. Google to know the details of abdominal breathing.
Some times symptoms overlap from other body systems. So full check up is safer to rule out other causes .
Thnx for the reply. But why the heart is feeling the pain and how much time it will take to recover from all this? What you have done to cure this?
First off stop maturbating for awhile! Your body needs time to recover and be able to produce enough nitric oxide for an erection. I've recently been through all this. Try to relax and remember ED is usually a treatable health problem. Get your LH and testoterone levels checked because all the other problems you are having are symptoms of low testoterone as well. My advice if these are low is to try Clomid as a good way to raise these levels back up to normal. Google raising testoterone and growth hormone levels naturally. There are many things that can be done to fix your problem. Also make sure your getting enough sleep, exercise, and eating healthy. All of these can lower your testoterone levels.