Herpes?? itches
looks like this could be the end to an outbreak. is this the first time youve gotten sores like this?