Want to Live Longer? Try to Stay Happy