you will be fine. i mean you give blood for checking your levels. Im sure there is some minor loss but nothing to write home about. I mean if your talking about losing blood in general because of major sport event I would tell you to hold off. But if you think you got an STD time doesnt heal any of it, and you owe it to yourself,partner, or future partners to know so you can take care of it or take precautions.