How to live to be 101: And be able to enjoy it