Interesting read. I have heard it said that maybe 25% or our health or lack of it is:
1 enviromental
2 genetics
3 self inflicted, smoking, drinking, over eating, drugs etc
But that last part is the tricky part. Perhaps it would be mental outlook, will to live, world view etc...