Life well spent is long