It happened twice. It was both from unprotected ORAL. A guy gave me a blowjob and when I got home I notice red spots on my penis head. It was very itchy and I bought a fungal cream from Walmart. I had another encounter recently.. And again same thing happened and no, we didn't have sex. What could it be?