There are countless struggles that ultra-running brings to life. The physical demands, mental battles, and psychological barriers faced on any given training or racing day is unimaginable. So many components are involved in succeeding…but really not so much. Sure, we can’t control the weather…and let’s face it, that affects all racers. Can’t control who shows up…or how many bathrooms are on course. But do all those things matter? I thought so but then when I thought more about it…it’s not all those variables that’s creating success or failure, it’s me.