Is this herpes or. A yeast infection

it itches but I’ve never had sex but there are ways of getting it and it itches so im scared

I really cant see anything..