Sometimes fatigue plays apart, i have had easy rides that I struggled with, sometimes if you a target you just have to grind out the miles, like I have to over the next 4 Mondays I still need 120 miles to ensure I have completed 1,000 miles for each weekday this year, part of the reason I have to is I usually took Mondays off even back in October i had only done about 650 miles on Mondays, and taking last Monday off for recovery after the weekend (other recover reasons not cycling) didn't help, so what ever weather is thrown at me over the next 4 weeks I have to be out, unless I get a long run a week Monday, I haven't time tomorrow other than a couple of hours and even then it will have to be a pretty flat ride for speed ( not that I am fast at between 15-16mph avg)