WebMD Answers
Urinary tract infections in men are very rare. STDs in men are unfortunately, not rare.
A urinary tract infection (UTI) does NOT cause puss to be seeping from his penis. This is most likely to be gonorrhea, or the very least, Chlamydia. Occasionally, a man can have a penile discharge from prostatitis. Tests for Chlamydia and gonorrhea can take a few days (assuming the ER ordered them, which I hope they did). At first, the urine can look like an UTI, but my skeptical eyebrows are definitely high. I would suspect and STD until otherwise proven by a lab test.
If your boyfriend is, or may be, having unprotected sex with others, then YOU need to go and be tested. A simple urine test will determine if YOU have an STD.
No sex, or sex only with condoms until you get some definitive answers.
This answer should not be considered medical advice...
This answer should not be considered medical advice and should not take the place of a doctor’s visit. Please see the bottom of the page for more information or visit our Terms and Conditions.![]()