What age is it normal for boys to be able to completely retract their foreskins. DS is nearly 7 and cant pull his back properly. He has a urine infection at the minute and I wonder if it's anything to do with it not retracting.