Is this herpes?

very concerned. small itchy red spot