Lifestyle and longevity