Thanks for the link.
Overall a good article, yet I also think it's important to emphasize strong social connections, as well as mindfulness and mindset training.
For the things which help to live a great life, we also have some evidence-based information which I find insightful: