First, no bacterial STD lasts 4 years in men. That includes trichomonas. Second, a discharge from the penis means urethritis, such as nongonococcal urethritis (NGU), chlamydia, gonorrhea, etc. A UTI does not cause discharge, and UTIs are rare in healthy younger men. Third, you cannot see bacteria in the toilet after peeing, assuming you didn't scoop up the toilet water and look with a microscope. Fourth, you can make your own definitions of your own behavior, but you don't describe anything that sounds to me like a "moral lapse". A single guy, not cheating on a partner, having protected sex with an escort sound like pretty normal behavior by most standards. Fifth, you had condom-protected sex with the escort, so could not have acquired an STD. The risks from oral sex are too low to worry much about. Sixth, the answer is yes: if despite your negative tests and all the other certainties against STD you somehow had a bacterial STD, the combination of ceftriaxone (Rocephin), doxyccycline and sulfa-trimethoprim (Bactrim) would have cleared up any possible infection.
You don't say what symptoms you still have. But whatever they are, they cannot be due to an STD acquired either 4 years ago or your more recent adventure with the escort. Of course if you are convinced you have abnormal symptoms, you need to get over your irrational embarrassment and see a health care provider. Stop trying to self-diagnose or to get definitive information online. It isn't going to happen.
Best wishes-- HHH, MD
I'm still having UTI symptoms from the initial mishap. Symptoms didn't go away with the Rocephin or Doxycycline. I didn't no if I made this clear in the original post. I promise no more additions to the original post.
I think I should've said "false negative results" instead of "false positive results." You'll have to excuse my ignorance in regard to medical terminology.
I forgot to mention that I was treated for a staph infection during the four years I put off getting tested (Rocephin shot and two week regimen of Doxycycline and Bactrim DS). The antibiotics were taken two years before I had my lab work. So the negative Chlamydia and Gonorrhea results should be definitive. In other words, there shouldn’t be any false positive results regarding Chlamydia and Gonorrhea.