Thanks for posting,
Blood in urine is usually as a complication of a urinary tract problem such as urinary tract infection
, kidney/ureteral/bladder stones, urethral trauma (post vigorous masturbation
) etc Given your presenting problems, the most likely possibility is either UTI or urethral trauma. I will suggest that you consult with a doctor so he can examine you and run some laboratory test notably some blood tests and urinalysis
. Also important is to rule out STDs (as they can also complicate to bleeding urinary tract.
Ones the cause is determined, appropriate treatments will be given and you might not experience similar symptoms in the nearest future.
Hope this helps and wish you the best.