If anybody tells you that they have never made a mistake, they are either too young to have made one yet (think, really young), or...