So about 3 weeks ago I got drunk and ended up having sex with a call girl. I know, probably one of the dumbest things I could've done and I'm totally ashamed about it. She performed oral on me without a condom, we had vaginal and anal intercourse both with a condom. I remember the condom falling off once and having to put on a new one, I didn't check to see if the condom was still on or if it had torn or not after ejaculation... as I said, i was drunk and not in the best state of mind.
Anyway, about 5-6 days ago I started to feel unwell. Nauseous, lack of appetite, sometimes I'd feel run down (although I'm not sure if this was from stress, or a lack of sleep, etc). More recently I've noticed some pain in my groin, on both the left and right side of the groin about and inch above the penis. I can feel bumps underneath the skin on both sides, what I assume are swollen lymph nodes, but I'm not exactly sure as I don't know if what I'm feeling are actually the nodes. This has also been accompanied with pain on the inside and back of my thighs, sometimes it extends down to the knees and even as far to the ankles.
I've tried feeling the lymph nodes in my neck and underarm, but haven't felt anything significant.. again I've never checked for swollen lymph nodes before so I don't know what they should feel like. I've also been experiencing some abdominal pains on the side (what feel like my kidneys) and some back pain. I noticed some minor neck pain and a slight headache a few days ago, but it never progressed to a full blown headache that required aspirin or ibuprofen. It was gone today.
Also, about 2 days ago I noticed two sores show up on the inside of my mouth near the corner on the inside of my lower lip. In the past I have had canker sores intermittently, but they've always gone away after a couple days.
I'm going to get a rapid HIV test tomorrow, and probably set up a doctor's appointment when I get back from the weekend.
Do these symptoms sound like I might be at risk for infection, or could this be something else?