Last weekend I ran the Shamrock Run 5K and while I am pleased with my time (31:06) the race itself was rough. However, I choose to look at tough races and life situations in general as an opportunity to learn and grow from. Every race won't be perfect just like life isn't perfect so I'd like to share some lessons learned when races don't go as planned. ... Read More