Blood in semen or hematospermia can be due to several causes like benign or malignant tumors of the prostate, bladder, testes, or seminal vesicles, infections like chlamydia, herpes, cytomegalovirus, and trichomoniasis, prostatitis, epididymitis, or urethritis, stone in the seminal vesicles or prostate, polyps in the urethra, obstructions in ejaculation-duct, and cancers of genitourinary system. Get a culture sensitivity
test for both semen and
urine done.