About 3 months ago I noticed what looked like a pimple on the shaft of my penis. It has grown now and is slightly painful to touch. It is flesh color with no open sore on it. I have been in a honest relationship for 2 years so I am not thinking STD. Does anyone have any clues?