HELP ME!! Is this a yeast infection (itches and white bumps don’t run away)Explicit pictures

Hi rachel
it could be a yeast infection
or it could be lichen sclerosus
either way its good to get checked to be on the safe side