i recently found these little things on near my inner labia. Is this herpes? They don’t hurt just itch a lot. I haven’t had any problem peeing or doing any other activity.
i contracted genital herpes a few months ago and this looks identical to mine, i would get tested