A few days ago a red bump appeared along the shaft of my penis, it is very painful to touch, is itchy, and it has happened before. I know from experience that after a while it goes away, but I want to know what it is so I can try and get rid of it faster. It happened in the few day period where I didn’t shower out of laziness, is this a possibility?