First, just to clarify, she is a commercial sex worker, or CSW. If she wasn't a professional, then even if she is promiscuous, you had sex with her, so please don't use derogatory words to describe her here. We don't judge anyone. :)
Have you seen the doctors when you had the bumps? What kind of doctors have you seen? If you haven't seen a dermatologist, you should try that. Without knowing what they tested you for, it's hard to say.
I honestly don't mean to sound like I'm dismissing your symptoms here, but is there a possibility it's anxiety? Anxiety can cause actual real symptoms. Again - not dismissing anything, I believe you have these symptoms, just helping you explore all possibilities for a cause.