You can assert that we have failed abysmally, but that requires at pretty Imperialist idea that the events of history always unfold according to the whims of power White Western interests.The only thing that we know for certain is that the current situation is shite and we have failed abysmally.
Ukrainian interests and Russian interests are reduced to non-actors responding to our great Imperial projects.
It is BS, and a failing of insight which will lead you to repeating the same mistakes as the invasion of Iraq did (ignoring Iraqi interests, and how Iranian actors would respond) or how the power vaccum left behind facilitated the creation of the Islamic State by ignoring the interests of Sunni groups in a (Shia) Iranian dominated Iraq...
We can agree only that the current situation is suite - for Ukrainians. And we should do whatever we can to support them. Empower them to make decisions for themselves.
We could even give them nuclear weapons, after all, nobody ever invades nuclear powers. And the US has loads of un-used nuclear weapons...