Worst experience of my life

Dont bother going right away.

Most STD’s take around 3 months after the first contact to show up in any sort of test.

You could get tested next week, come back clean… and then 3+ months down the road notice your cock is oozing