Over 4 months ago i had unprotected sex with a guy. He never ejaculated in me and he wasn't in me for long because it was uncomfortable. About 4 months later i got tested for STDs and everything came back clear. Should i go and get re-tested? is there something that could show up later that didn't show up after 4 months? Like HIV or herpes?