runkat.com
Fair Warning:  Hard Things About Running 100 Mile Races You Might Not Expect
I love 100 mile races for a long list of reasons: Because they’re a shortcut to experiencing the full range of human emotions in 24 hours or less. Because they have made me appreciate my body with …