Ist das Herpes?

very concerned. small itchy red spot