@FattyLumpkin, I was in a similar boat for the last two years and changed up a couple of things to force my body to adapt to different stress.
I had followed the typical sweet spot base, build, specialty progression. I did mostly mid volume until COVID hit then tried high volume. I worked some long hours and knew that recovery was my limiter but never fully appreciated the impact until the end of last season (fall) and how absolutely sick I was of doing intervals.
For the first time since I started cycling five years ago I took a proper off season to include a cycling-specific weight lifting program (FasCat 10-Week Weight Lifting Program). It is basically squats, leg press, and leg curls while doing Traditional Base MV.
I then used Plan Builder to develop a plan to my first A event, which I had done in the past, but this year I swapped Sweet Spot Base I MV for Polarized Base (6-week) MV. Now, truth in advertising, I’ve been adding a couple of hours of extra POL Z1 (traditional Z2) riding so it is closer to the POL HV plan (5 days per week instead of 5, 10-11 hours per week).
For me, I found that the POL plan, which has only two days of high intensity intervals per week, allows me to recover better than three intervals days plus one sweet spot workout per week. I was very nervous about being able to make the time for the longer rides on the weekend but have made it a priority and, thus far, have responded well - so much so that I may change SSB II to POL as well.
Finally, as COVID restrictions lifted, I dropped from HV to MV and added back in swimming. I had also been lifting upper body a little and changed my routing to more whole-body movements (using Dialed Health) versus isolated muscle movements (P90X).
The next thing I need to work on is better nutrition. I fuel well on the bike but still eat too much “go slow” food (FasCat term) the rest of the day. I’m often still at work during dinner time so need to get better about bringing more food, instead of wandering the floor to find junk to curb my hunger.
Anyway, hope this helps.