OP, I know exactly what you are experiencing. For any ride less than 50 miles, I'm fine afterward. For a metric century or longer, I'm usually "wasted" for the rest of the day. I'll take small snacks with me when I ride and only drink water. I'm diabetic, so don't drink anything with sugar nor eat anything with a lot of sugar. That limits me somewhat.