Prince William says he won’t repeat his parents’ mistakes: ‘I just want to do what’s best for my children’ ...