A couple of months ago I developed urethritis after receiving oral sex from my girlfriend. We subsequently had vaginal intercourse but only after I had put on a condom. The following day I noticed a small amount of a cloudy yellow discharge. Though I had engaged in sexual activity with another woman some days before it had been very brief and with protection the entire time, so I am pretty sure the symptoms were from the contact with my girlfriend. Also, my girlfriend had complained that evening before we had sex that she thought she was developing a sore throat. I decided to self-treat with a course of doxy-cycline and the symptoms went away within a few days though I completed the entire 10 day course of antibiotics. No symptoms after that.
We were apart for a couple of months, and I didn't mention it to her. For some reason I assume it would simply resolve itself in her case. After all, her sore throat did go away.
A few nights ago, we had sex for the first time since, and I have had no other sexual contact with other women. Again, exactly the same thing happened - the next day a small amount of a cloudy yellow discharge.
Questions:
1) I don't believe she is sexually active outside of our relationship (though anything is possible I suppose). Are there bacteria that can infect a persons mouth or throat that can cause symptoms of urethritis outside of the usual ones like chlamydia/gonnorhea?
2) Can such an organism survive in the mouth/throat for over two months with no symptoms?
3) What is going on and why do the symptoms seem to develop so quickly (overnight, no more that 12 hours later).