Please help!! !! Is this a herpes

Its almost 2 weeks when i feel very itchy in my vagina even in my libia… But now the itchy reduced but i am very worried why this a small white bumps in my libia and a sore… Is this a herpes? Please help dont know what to do

looks like it could be.