Small sometimes painful lump on penis head

I think it gets more irritated than it is painful ... I don't remember how long it's been there but I'm worried about it. Is it penile cancer?!

image

image

image

image

see a doc
and also what all that tiny shiny bunps all the glans i have the same thing and ive been tryibg to figure out what i is

Does anyone know what this could be?