My cock needs help

Patient: Im 20 still a virgin and i have small white painless bumps on the shaft of my cock and under my foreskin they look disgusting, i have had them since puberty and havent had sex with anyone because i dont know what they are. PLEASE HELP

Doctor: