For 6 years now Ive had blood in my semen. Im 33 years old, and have been to a urologist and he ran some urine tests and said everything was fine. I still have the problem. If I dont ejaculate for a few days and then do, I notice that I dont have any.
HelloThanks for query. Blood in semen (Hematospermia) is mostly due to infection of either prostate or Seminal vesicle. Please consult qualified Urologist for clinical examination and get following basic tests done to confirm the diagnosis.1) Urine routine and culture.2) Ultrasound scanning of abdomen and pelvis3) Semen examination and semen culture Further treatment will depend upon result of these tests and final diagnosis. Chat Doctor.