When I have an erection i have to pull the foreskin back by hand because it wont go back on its on. Is this normal i mean my foreskin is pretty long and when i pull it back it hurts a bit then stops