A study of 700,000 U.S. veterans found 40-year-old men and women who followed all eight habits could live 24 and 21 years longer, respectively, than those who followed none.
The habits were never smoking, staying physically active, avoiding excess alcohol, getting restorative sleep, eating a nutritious diet, managing stress, maintaining strong social ties and not abusing opioids.
Researchers said even adopting one or two habits showed benefits, while low physical activity, smoking and opioid use were linked to a 30% to 45% higher risk of death.
Cardiologist Sean Heffron said the list largely reflects behaviors known to protect heart health and reduce cardiovascular disease risk, the leading cause of death in the United States.