I have a small red patch under my foreskin which isn't inflamed just sore to touch, i wash under my foreskin regularilly but this doesn't seem to go away, antiseptic creams ease the soreness but it itches sometimes aswell what is it???

I am a virgin by the way so it can't be an STI