can this be herpes ? it is very itchy, have a doctors appointment on friday but im starting to freak out.

I don’t see anything abnormal. Itching with herpes is usually always the result of sores - which you don’t have in this photo… I would believe that is it related to a different infection, could be a bacterial STD or it could be Bacterial Vaginosis or a Yeast Infection
I agree