My OCD doesn't manifest in this way. I agree with Chemist that it could have something to do with your sexual encounter. Regarding OCD from strep, strep can cause a syndrome called PANDAS (Pediatric Autoimmune Neuropsychiatric Disorders Associated with Streptococcal Infections) in children. It's not actually OCD, it mimics OCD and it is my understanding it is to be treated with antibiotics and not psych drugs. I'd mention your case of childhood strep to a general doctor. Also, please mention everything you posted to whoever is prescribing your medication, hopefully they can refer you to a different therapist or psychologist or whatever they think is necessary.
More info on PANDAS:
What is PANDAS? | PANDAS Network