What is this?

ive had this little red dor on my penis for at least 6 months and it hasnt gotten bigger, never hurts and doesnt itch. im pretty sure its some kind of skin imperfection cuz herpes is supposed to get worse before going away right?

image