Spots on my penis

Patient: Hi, i have little spots on my foreskin on my penis, they are little red and soft white, zit like inside them, when i pick them and take the white thing away then comes alot of blood for short time, i have been using mositure lotion when masterbating, its been a month since i have had sex last and didnt use condom but they were there before that but not so many. and before that it was september when i had sex.

Doctor: