https://www.psychologytoday.com/au/blog ... -longevity
The author talks about the importance of not just healthy eating and exercise, but also of kindness and friendship as well as volunteering.
(On a side note, the concept of being healthy well into old age is catching on as the author notes at the end: "People assume if they live to 100 it means they’ll be sick for 20 years. This is not how it happens. The longer you stay healthy, the longer you live. Investing in your longevity also means investing in your health.").