After a long time away from ultra-running, 100 miles hurts bad. But giving up on yourself hurts even worse.
Running with the highest performing athletes reminded me of simple lessons about fueling your body and balancing your life.
The Taiwania Ultra Trail 100km and 54 km races offered rare access to protected natural beauty.