The fact (sadly) is, nowadays "improve your life" does not have the same meaning as when I was younger. We were encouraged to live an active life, excell in sports, study and make something of ourselves, overcome our shortcomings (lazyness, gluttony, distraction, dereliction of duty, anger, and so on).  Today, they say "be yourself", and if that means be a lazy glutton whining entitled self-aggrandizing ogre, that be it. There is no more consensus about what constitutes a "virtue". Being of human size is mainly, mostly about health, and preserve the health of children is a duty for every adult, NOT a trauma inflicted to them. The trauma is getting Type II at 18, loosing a leg at 30, passing at 38.