5 marathons, 2 ultra marathons, more shorter races than I can count. Fwiw
  1. Sometimes the only way out is through.
    When you're fed up and exhausted and you're only halfway through your run, you'll get done faster if you just going.
  2. You are strong enough.
    You might not think you are, but you are. You have strength and resources that you don't even realize you have.
  3. But you should listen to your body.
    Pushing yourself is good sometimes, but there is a limit. If you keep going when you're seriously injured or sick you won't be a hero--you'll just be dumb, and then you won't be able to run at all.
  4. If you just keep putting one foot in front of the other, you'll get places.
    It really is that simple. And that hard.
  5. If you don't do the work, you won't enjoy the reward.
    You might still finish the race if you haven't trained enough, but getting there will really, really suck and finishing will hardly matter because you didn't earn it.
  6. You're really only racing yourself.
    Sure, it feels great to win a race or get an age-group placement medal, but getting a personal best feels better than beating other people. Setting and achieving your own benchmarks is the real measure of success.
  7. Recovery is just as important as training.
    Take days off to be completely lazy. Eat good food. Get enough sleep (still working on this one). Treat yourself well and you'll be able to push yourself harder.
  8. Exercise can be a meditation
    If you can't make sense of other things in your life, exercise can be a manageable, simple ritual that you can just follow. And just going through those steps create a space for shit to get worked out in other ways.