It's a long and tiresome litany of Ukrainian provocations, but in a nutshell, Ukraine should never have tried to poke Russia in th eye by opening her legs for the West, they should have understood that they are a neighbour of a nuclear power and an integral part of Russia's vital sphere of influence. The West was always only going to indulge in a one-night stand, and look how afraid they rightly are to face a nuclear power like Russia, no troops on the ground. It was a fool's errand to listen to Boris Johnson and go to war with Russia.
What should have happened is that Ukraine should have agreed with Russia way back when Boris Johnson flew to see Zelensky and interfere by preventing precisely that from happening. Yes, Ukraine would have divested itself of the Donbass, in which it never showed any real care or interest, but so what? It will lose it anyway now, no matter what.
Russia never wanted this war, and never had any intention of taking the whole country of Ukraine. All they wanted was a friendly or neutral Ukraine that did not fornicate with the West. Ukraine cheated on Russia, and in the worst possible way. Only in this adultery thousands of innocent women and children had to die, all because Zelensky thought he was warlord, when in fact he's a comedian. Now the joke's on him. No more US support and only surrender as a viable option.