Today's run was pure torture from beginning to end. I felt defeated as soon as I set off, because the podcast was glitching so badly on my phone that it felt like it was adding an extra minute for every five it was actually playing. But I struggled on and guesstimated the 28-minute end point with the help of visual cues and Runkeeper's five-minute time checks. And guess what - not only had I done pretty much exactly 28 minutes when I finished, but I'd also run further and faster than ever before.
Not sure what that tells me -- every cloud has a silver lining, maybe? or just, SLOW DOWN.