Food alone can’t predict your lifespan. “Mental health is more predictive of longevity than physical health,” says registered dietitian Eric Williamson, PhD, director of nutrition at Canyon Ranch. “If ...