I've learned there are many and always unpredictable days on the bike. I can't find or predict a pattern. The unpredictability only increases with age and are compounded even more by the stuff you're wrestling with. Relish the good to great days of riding and push through the other days!! But for you it sounds like that's not much different from your days off the bike???? Hang in there!