Hi, I have developed some small painful white spots on my penis head this week and don't know what they could be? They are painful to touch and are right on the end of the head. I have a long term relationship with my partner and we do not use condoms but she had check ups a few weeks ago which were all clear so hoping they will not be related to an STD. Any help would be great, thanks:(