Stress Is Your Friend ...