Strange pimple on my shaft. What is it and how can I get rid of it?

It's been here for quite a few months up to a year. It doesn't itch, irritate, or hurt me. Despite my best efforts, it does not pop. I have had zero sexual contact anytime recently

image