There are those moments in our lives - moments that are defining, moments that shape the future, moments which give us the opportunity to gain experience and learn from our past. Yesterday was one of...