(TW/Vagina Pic) wtf are these little bumps on my vagina yall omg

image

okay fr i thought i had a yeast infection at first bc the discharge & itchyness but then?? these little bitches started popping up. im a virgin btw,, aint no smelly man EVER been near my vagina. whats wrong w my pussy yall wtf ✋😭 say i have herpes & i will commit rope neck i swear to GOD ☠️🔪