Im 17 and clearly uncut, when i start to get an errection the foreskin of my penis doesn't naturally retract but i can pull is back so it comes over the head of my penis. the problem is when i try to put a condom on in this state, the condom stops rolling down at the point it reaches my forskin (the bottom of the head of my penis meets the shaft). If i try and force the condom down a bit further it starts to pull my foreskin further than is comfortable and it is very red and painful. Is there anyway i can avoid this happening? would get circumcised help or would that just perminantly show the red/painful part of my penis?

Any help would be much appreciated!