Russian morale seems like it's at a multi-year high.
Based on which data points/observations? I'd be very cautious taking reports about wartime morale at face value when they come out of an authoritarian dictatorship with wide-ranging government control over the press.
Maybe morale is indeed rather high atm among Russian frontline soldiers, after the tentative breakthrough in Pokrowsk and amid a slipping Ukrainian defense. When it comes to the wider Russian population, however, it would surprise me a lot if their morale was at a multi-year high right now.
Fact of the matter is that Russia seems unable to stop the Ukrainian strikes against their oil and gas infrastructure and that plenty of clips of long lines in front of gas stations are being posted. Inflation stands at 8.2% while the prime rate from the Russian central bank sits at a whooping 16.5%, which is strangling private investment and the non-war economy. Right now, Russian civilians are probably feeling more tangible ripple effects of the war than at any previous point. No, this doesn't mean that the Russian populace is on the verge of revolt or that Putin's downfall is imminent like some Western fanfic wants to believe. At the same time, I have a really hard time buying that now is the time when Russians believe things are going particularly great.