No matter what we say, do, or believe in, life has its own terms. And they're not what we thought. Life presents us all with challenges and setbacks. The life we thought we'd signed up for is not the... This description may be from another edition of this product.