Hindsight: One of life’s greatest teachers Read More about Hindsight: One of life’s greatest teachers