A Life of Surprises