Soar penis, itchy, red

For a few weeks now I have had a itchy penis, I've always had right foreskin but it's very painful to pull back, but it looks like there is some kind of red spots on the inside of my foreskin.

When I masturbate it's itchy on my penis, there also seems to be a white liquid around it

Any help

Right.

I am just a visitor here, but what I would suggest is perhaps upload a picture?

Also, what is your sexual history? Have you had unprotected sex recently?

You carnt notice on pictures

And I'm gay and I have done but no STI

The easy and unfortunate suggestion, is to visit a doctor.

It can't hurt and it will set your mind at ease.

However, I have no idea what it could be.

It doesnt sound like an STI though, which is good.

Still, I would go get checked. 

It seems to go away after I wash but comes back??