There was a peace deal on the table in 2022, neutrality for Ukraine (no NATO), semi-autonomy for the Donbas, etc etc - prior to that there was Minsk 1/2. Call it what you like, there were many opportunitys to avoid the mess we are now in.
Continuing down a path of further escalation. weapons and sanctions, is simply not going to solve the problem nor deter Russia from settling this on the battlefield. Extremely dangerous, may diplomacy prevail.