What life has laught