Feel Younger, Live Longer?