Well Ukraine got worn out over last 2 years with spotty western support and weird restrictions on weapons usage.
This is where the west wanted Ukraine. So here we are.
Russia is weakened so west and US got what they wanted it so now we are ready to do a deal.
Nobody will ever give up nukes after this and many countries are going to be getting their nukes in order as that is the only way to properly secure sovereignty and territorial integrity.
Coupled with Israel behavior undermining "rules" based international order, this is the brave new world we got.
It's not necessary to reclaim every kilometre with fighting. If Russia is brought to it's knees financially, the peace can still be achieved.
Just look at ww1. For its entirety, the front was in France and Belgium and Germany held french territory. They still lost. And the Atlantic blockade and sanctions were a big part of that.
Ok we won't get Crimea. But no negotiatians until we get back to 2022 borders.
Ok we won't get back to 2022 borders. But no negotiations until someone makes Putin negotiate with me (???).
Turning Ukrainians into slaves who cannot leave the country are kidnapped off the streets and sent to die the most horrible deaths in the meatgrinder? Yes that's totally legal and absolutely moral, why are you even asking?
Making peace with Russia by admitting you lost the war to save hundreds of thousands of lives? That's like the most illegal and horrible thing ever.