Is this Herpes? How should I bring it up to my partner?

.