Blood in semen in most cases is caused by either chronic prostatitis or seminal vesiculitis. If your prostate test result come out good, then it might be a seminal vesiculitis.
Seminal vesiculitis can be cured by my patented traditional Chinese medicine Diuretic and Anti-inflammatory Pill. It can cure seminal vesiculitis in three to four months bringing no side effect. Thousands of patients get cured by this medicine and it never recurs after being cured. It contains as much as 50 kinds of herbs and each of them has its unique function in curing the disease and treating the symptoms. You may have a try if you're interested.