Life has humbled