Life's toughest battles. . Life's toughest battles