Hello,
The blood in the urine can come from any condition that results in infection, inflammation, or injury to the urinary system. From your history the possibility of infection is there.In men, urethritis often is the result of bacteria acquired through sexual contact. The majority of such infections are caused by gonorrhea and chlamydia
Click here to read about possible causes
You need to consult a urologist and undergo Urine examination and Pelvic ultrasound to further evaluate the cause.
Please press the accept button if you find my comments useful.
The information provided herein is for educational purposes only .