Life is lived forward but understood backward.