Facing life's difficulties well