Hi, Thanks for your initial answer. Various tests in the past suggest to me I do not have most of these problems (I don't have very high cholesterol; I have low blood pressure; I don't drink much alcohol or take medication; I think I don't have circulation problems in the penis, because once a specialist injected something into my penis (or nearby, I can't remember) to test my erections; I got an erection & he did an ulstrasound (?) that showed circulation was okay). However, I have never been tested for testosterone levels. I have wondered before whether this could be the cause of my problem. It's very strange that I can feel very turned on in private but NOT get an erection unless I'm on Viagra. Could low testosterone be a cause of this??
I will go to see my GP and insist on getting my testosterone levels checked if at all possible. I'm sceptical though... as I don't seem to have any other symptoms of low testosterone (when I looked it up online)... although I'm not totally sure of this of course. (I'm otherwise totally healthy, very normal man with a high enough sex drive.)
Okay, thanks. I see you have given me a list of possible causes and I really just need to get these things tested.
I read recently about a new treatment using shockwaves (it's being tested in Edinburgh in the UK)... I was curious about this. I just wanted to double check with you, is the list of possible causes you have given comprehensive? There's nothing else/ no emerging theories about other causes? What hypothetical cause of ED is that shockwave treatment actually acting on, for instance?
I'm so mystified by my problem... I wouldn't be, I think, unless I'd slept with many other young men and seen how very functional they all are in this respect... i.e. I know that I'm really out on a limb... I have a really unusually strong problem in this respect for someone of my age...