Let's wrap this thread up for the year and see how I performed against my goals.
3600 miles/200 hours on the bike? Only hit half of that goal; a strong shift towards MTB riding over the summer means that I barely cleared 3000 miles, but my total saddle time was 212 hours. I have no regrets. Probably half that time was spent riding with friends or family, and I wouldn't give that up just to hit an arbitrary number.
Improved balance of hard vs easy workouts on the bike? Garmin data shows that I only had five weeks classified as "Unproductive", which would seem to indicate an improvement in training balance compared to prior years. Let's call this one a success, but perhaps only because the bar was set pretty low
100 days in the weight room? Nope. My gym was shut down for six months, so I only did about 70 weight sessions. When I got back in September, my performance was pathetic. The good news is that this gap really clarified the need for continued resistance training as I get older, so in a way I'm appreciative of this obstacle.
Clean up my diet?
Uh, that's a no.
It was absolute garbage for about half the year. Work has begun on this project and can generally be called the "eat more meat and plants, and less of everything else" diet. Do not misconstrue this as an attempt to eliminate tacos; my best rides this year were fueled by them.
Weight loss? Kinda. I'm down 4 lbs vs a year ago, but I never did really get down to my normal summer weight. This is a big fail.
So, not a complete bust, and given some of the challenges that the year presented, I'm going to hold my head high in defeat and commit to doing better in 2021.
In terms of exercise goals, perhaps I need to target a minimum number of active days - let's call it 300 - and just let everything else land where it will. A 60/30 split between the bike and weight room would probably serve me well, with the remaining 10% taking the form of some easy miles on the feet. A nice hike with the wife and kids is an honorable method of active recovery. Or maybe target a CTL (chronic training load) of 50 average for the year. Haven't done the detailed math of how to achieve the required average daily TSS (training stress score), but I bet it looks something like an hour a day, six days a week on average.
Here is the summary of my Strava 2020 year in review: