Last weekend during the day I went out for a ride, planning to do about 20-25 miles. It didn't take long before I decided that wasn't going to happen, I felt knackered, every press of the pedal just felt heavy. At the end of the ride I told myself I was probably getting too old for the long rides I used to do and probably managed about 5 miles. Today I went out planning to do about 5 miles but the more I rode, the more energy I seemed to have. So I just kept going. Eventually I seemed to be able to cycle fast uphill and not even feel tired doing it. I eventually had a feeling like I was running out of energy (but not feeling tired, if that makes sense) but felt I could just keep going if I wanted to. At that point I did return home and I did just over 26 miles. I don't get it. Sometimes I can really push myself hard and my body doesn't even complain about it, other times I can barely get off the street before I feel knackered. I'm not sure if it makes any difference but the time I seem to do well is late at night, say between 8 and 10pm. Any ideas?