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.
Cheers.