There are stories, factors: excuses. I listed to my phone, which routed me on dirt roads, which turned into muddy hills - but that's an excuse. It's a poor cyclist who blames Google.
I heard footsteps from the expected Tornados of the Century but that's just bad planning on my part.
I just didn't have the mojo. Today was not the day. In previous years, I'd have stuck it out until I bonked, puked, or had a blood sugar crash. Today I recognized, this path is not working for me, and pushing real hard isn't going to make it better.
But I do need to get out there again. Great hills.