Nice job on the ride!:) I went through a similar thing this summer. Had been riding my MTB and did a 50 miler for the MS Society. I was slow slow SLOW! Even on the flats, I'd be pedaling as fast...