Is this herpes?

image

it was very itchy at first

difficult to say

a better pic might help