and exactly what is this question? If we know what those nasty red dots are, on your cock? Well, sounds like your little friend has either The Clap (gonorrhea), or herpes.

I believe it is best if you drag your arse to the local free clinic and get tested (if you are sexually active, this is something you should be doing before and after each 'partner', ESPECIALLY if you suspect the person has been with others)!