I am impressed that you were "35 miles into your return trip" - that puts me to shame, only managed 8 miles today!
For my own shortcoming, I blame the rain - I suppose in the same way a bad workman might blame his tools
Well done OP - clearly I have some work to do!