Life's toughest challenges