Let's not forget that Ukraine
Ukraine is running out of everything war related - ammunition, fuel, soldiers.
Russian army has 40x advantage in artillery units and 60x in ammunition for them.
There are countless videos of ukrainian units quitting because they have no support with only AK-74 against artillery. These stupid mercenaries are quitting too, they say "We wanted to kill some people but instead we are being constantly being bombed with no chance to even see these russians"
The only reason Ukraine is still kinda "standing" is because Russia does not want Ukraine to be utterly destroyed, after all, large parts of it will be Russia again.