Hi Jason, I've been enjoying your blog. I think races are 100% mental. I can only speak for running because that's all I've done, but when I'm running solo and accountable to no one but myself, I poop out earlier than I should; every step is grueling. When I'm racing surrounded by a whole community of runners, I have to keep up. There's no turning back, there's no slowing down, get across the finish line and then rest. I've hit that wall. I almost threw up. But kept going. It's do or die. I don't know if you've seen the picture making the rounds online of a man running a race with a sign on his back that says, '50, Fat, Diabetic, Ahead of You.' I love that. Whenever I hit a wall during a race, I quickly look around for those people who are ahead of me, and press on.