This appeared on my vulva and I am scared that is herpes
it looks more like its skin related infected follicles possibly