I have a nasty problem which comes and goes, and I think it is a result of my foreskin
not retracting whilst my penis is erect. I develop foul smelling yellow discharge
from my penis, and often it dries up on my penis just under
neath where the foreskin
should come down to. It hurts when I pull the foreskin
back to clean it, and masturbation is a problem, I have never done it the traditional way, I have to mimick the sex act with my stomach on a bed for me to orgasm.