what could this be

not to scare you but it does look like herpes , have you had any recent sexual activity lately (i.e: oral, or penetrative)? try and book a doctors appointment, you’re going to be okay