Herpes? Or no

This is scaring the hell out of me but this has only been here since this morning after scratching it with . The bumps have gotten small since ive applied witch hazel and its honestly just itchy. A little swollen but doesnt hurt and no discharge. please help
image

definitely looks like herpes. book a swab with your clinic to know for certain.