Prince Harry made the candid admission in a new television interview to promote the Invictus Games, which are being held in ...