Itchy labia, found an open sore

I have a doctor's appointment tomorrow but Im freaking out. Im only feeling itchyness, otherwise no pain.

image

if youve recently shaved could be bacterial- like an infected foilicle.
best to get it swabbed anyways.

I had my Doctor’s appointment today. He thinks it more likely of a bacterial origin. So he prescribed me Kenacomb Ointment to soothe the itching. Still requested to be tested for STI. Wish me luck!