Is this herpes? It doesn’t hurt, just itchy. I can’t sleep, please help

image

smegma build up wash with warm water

could also be a yeast, picture isn’t really focused