So much to ponder and so much to relate to and learn from...