Grandparenthood is one of life's rewards for surviving your own children.