Dumb Move

So yesterday after a swim meet, I gave a guy oral sex. We did not do anything else, and I was only sucking for 5 or 6 minutes. I felt some precum in my mouth and he started precuming fairly early. I swallowed, not thinking much, and we did not get anywhere near ejaculation (we were interrupted so we left). Now I am really worried I may have contracted something. He says he only had unprotected sex once with another guy (still a bad move) but that was an entire 2 years ago and he is not sick. He is not sexually active, but he has been with a few guys and both given and received oral sex with them. He has been fine, but most recently (1 to 2 weeks ago) he was with this guy and he had oral sex with him (both giving and receiving), but the guy claims to be clean. Of course, people simply can't always be sure, and he may have gotten infected recently. At the time of giving oral sex, I had 2 sores in my mouth beforehand, one on the tip of my tongue, very tiny, but it bled a bit when i used a q tip to check it, and a sore inside my upper lip, it is about 1/2 cm big around, and it has a couple of places on it that are bleeding. He is the very first person I have ever done anything with. I did not receive any oral sex. I am really, really worried since all the circumstances seem bad. The open cut and the unknown. What do you think my risk is?

Last edited by yveg; 04-18-2013 at 05:31 PM.
Reason: For more people to answer, more attention grabbing

Also how long would I have to wait to get tested. I don't need it to be completely accurate immediately, I just need general peace of mind. I read that it is possible to do a test that is 95% accurate after 7 days, 98% after 4 weeks, and it is conclusive if it is after 13 weeks. Is this true?

oral sex is not a risk of hiv transmission as their is not direct way to get into your blood stream. The cut would have healed straight away or quite frankley he would not allow you near him if you had blood coming from your mouth. Infact their is a thread just like this in the last day from stressedboy, have a read of that thread.