Erectile dysfunction was thought to be mainly caused by psychological factors (like anxiety or depression), but it seems that this is the cause only about 10% of the time. If it occurs spontaneously (overnight) it may be psychological – caused by work stress, relationship difficulties or financial woes. And being anxious about poor sexual performance can also result in a failed erection. But if it has happened over time, it is probably a condition that is being exacerbated by another health issue like diabetes, high cholesterol, high blood pressure, smoking, obesity and possible cardiac disease, but if it happens gradually vascular disease is likely to be the underlying cause in many cases. I had an earlier blog, where I mentioned that erections are like a canary to your vascular system in your body. So if you feel you’re not functioning – then the plumbing needs to be investigated.
Getting yourself back to health and releases the toxins from your system should slowly reverse and bring back the hard ons.