Is this herpes?

These pimples (?) started coming up on Sunday and my clit hood started swelling. its usually bigger on one side but not by this much. it burns to pee and itches a little bit. I'm in a monogamous relationship and have no known allergies, but wasn't sure if it was just due to some recent rough sex...

image

Did you figure out what it is? How did it develop?