Hi, About 18 months ago I had blood in my semen and then was symptomless for the next year until I had a bout of prostatitis that was very painful. Today, I feel no symptoms or pain/discomfort, but I just discovered I had blood in my semen again. STDs are out of the question as I have been practicing safe sex and have been tested recently. I am a 23-year old healthy male.
Hi, Your diagnosis is paroxysmal intermittent Benign hematospermia. The underlying cause for that is a prostate infection. For that, I suggest you take Levofloxacin like the antibiotic course for 2-4 week.  Chat Doctor.  The chymotrypsin containing tablet also should be taken for two weeks.  If still, blood persists than MRI pelvis can be planned for further workup. Meanwhile, try to ejaculate semen every 4 days to decrease inflammation. Hope I have answered your query. Let me know if I can assist you further. Take care