Everything happens for a reason. Today, I over-slept to meet with 5:30am running group. I didn’t wake up until 1:00pm today, exhausted from my 50 mile bike, 5k race and night of dancing from yesterday, leaving me to run my assigned 14 mile run solo in the mid-day heat. After a few miles of boredom, I took refuge in