Hello, male in mid 20s. When erect, my foreskin can retract to just under my glands but can go no lower than that, where at this point it starts to squeeze the shaft fairly tight and the frenulum begins to feel strained. When having intercourse I don't retract my foreskin at all, and the foreskin goes half way down the glands then covers them back (no pain). Sometimes during foreplay my partner will tug very hard downwards on my foreskin which can cause some pain.

This has caused some paranoia since as far as i'm aware the foreskin should be able to retract all the way down the shift easily and current/past partners have pointed it out to me. I have been doing some stretches seem online for stretching the frenulum and foreskin but there has not been much change (opening is wider but frenulum still tight when attempting to retract once past the glands) Not sure where to proceed from here, is some sort of surgery necessary?