What could it be ?

could this be herpes ? i've never noticed it till today, i got a pesky itch & i also think i have a yeast infection ! anyone dealt with something familiar & it wasnt hsv2 ?

image

image

image