For the past year or so I’ve had blood in my semen. I’ve visited my Dr and after some tests (semen culture) cancer was ruled out. I was told that it would be a long time before it went away. I’m 54 and have recently started to experience no morning erections unless stimulated and not so firm erections at times. Do you think the blood in the semen can cause ED? Thank you.