I think Russia very unexpectedly ran into a buzz saw in Ukraine.
Ukraine cannot win, but a Russian win is proving to be very costly. In money as well as manpower and matériel.
It is also proving to be very costly to NATO and even more so to the US taxpayer.
https://www.youtube.com/watch?v=1PEsRn9L8Ns
The Duran
Goodbye Boris. Mike Pompeo’s Ukraine doctrine w/Gonzalo Lira (Live)
video