I blame society for the sad state of adult fitness in the Western world. We’re raised to believe that giving of ourselves is noble and good. If you’re religious, you might have twice as much pressure to be unselfish. All our lives we are told it’s better to give than to receive. We’re programmed for unselfish behavior by society, our parents, and
even our genes to some extent. The problem is that our obsession with generosity causes people to think in the short term. We skip exercise to spend an extra hour helping at home. We buy fast food to save time to help a coworker with a problem. At every turn, we cheat our own future to appear generous today.