A couple of days ago a red bump appeared on my penis. Not quite sure what it is. Its on the foreskin. When i pull the foreskin forward, it look like white underneath, i havnt had sex for 2 weeks and my girlfriend was a virgin and so was i. I have little white spots on my penis and have done all my life, could it just be one of these infected?