There is no fail-safe way to pinpoint any one cause of erectile dysfunction, so it is often necessary for you to sit down with your doctor and together consider all the factors in your medical history that might be causing your ED.
That said, if you’re a relatively young man under the age of 40 and are unaware of any physical ailments, such as atherosclerosis, diabetes, or high blood pressure that might cause erectile dysfunction, then the odds are that your ED is psychologically rooted.
To see whether anxiety over your sexual performance might be responsible for your problems, do a little soul-searching on your own. AskMen.com suggests that performance anxiety may well be the culprit if you often obsess over “how long you lasted, how good or bad you were in bed, what your partner thought of the sex, [or] a past sexual experience that didn’t go as planned.”