I engaged in unprotected oral sex with a other gay man, 3 nights ago. I performed - very briefly for about 1 min and then stopped, before any ejaculation. He claimed that he was "clean" and seemed quite honest. I live in South Africa. It was dark and did not notice any lesions on his penis, but am extremely worried of having contracted some STDs. I took 2 g of Azithromycin this morning. Can anyone please tell me what are my risks of having contracted HIV, or any type of STD and should you recommend any testing, how long should i wait before taking the tests?