@AnthonyJK
and Ukraine is pretty diverse on the level of popular militias there are anarchists, socialists etc. along with the liberal and right wing forces, a very unstable coalition and you could see it moving any way. Zelensky is by all accounts a very effective war time leader but shit could change in an instance and he could be usurped from either left or right.
I'm pretty sympathetic to ukranian or other eastern european people's, but if you now history you know they get fucked over by the west just as quickly as by Russia, and if/when ukraine wins they'll find this out. What we see with Ukraine is the US very effectively coopting a natlib struggle and ensuring it is ideologically compatable with being a US client state.
There's also a major over emphasis on defeating Russia *militarily* which naturally serves the interests of arms manufacters, but there are other paths to what Ukraine might consider a just peace, the US could offer concessions like removing nukes from Turkey would be a big one...
Personally I think the only thing that will "stop Putin" is a socialist revolution inside Russia, military defeat in Ukraine could catalyze this, but maybe not, the war may go on for years / decades with not decisive victory. War Keynesianism goes both ways.