healthy habits to give a longer lasting life