Penis problems

Patient: Im 15 and when i get an erection the foreskin wont go down.How can i stop this? i cant keep an erection for a while is this normal?

Doctor: