



The dots on the head of your penis are just general irritation, for most men this has a simple cause, and most often it is is long-term exposure to soap and shower gel, and stuff like that. If you happen to use a Lube of any kind for sex or masturbation that can cause the irritation to worsen. The dots you see on the head of the penis are naturally present, only we usually do not notice them until they become irritated.
The spots at the base of your penis could be a different matter, however, these could simply be the result of irritation as well.
So, do you apply anything such as skin cream or lotion, baby oil, or any form of Lube to your penis on a regular basis?