So after a shower yesterday i noticed i had these 2 random small red dots on the head of my penis.
I havent been sexually active in over a month, but i have masturbated a bit in the past few weeks.

I dont think its an STD but im worried it might, it not very visible when im not erect but it shows up when i do get erect and its really bothering me.

does anyone have any insight on what it is or what i should do?