So Ukraine should have talked to them and would probably have had this war ended quickly without having to give away much (maybe just an undertaking not to join NATO). Instead Zelensky refused to even talk and constantly moans that Ukrainians are still dying and his country getting destroyed. Your choice mate.
The war started in 2014 when Russia invaded and occupied Crimea in breach of international law because Putin’s favourite corrupt plutocrat was overthrown for rigging elections (Surely you Republicans should be all for that, given how you claim Jan 6 was the same thing).
Besides, with Crimea in dispute, Ukraine likely wouldn’t have been able to join NATO anyway. This is all hot BS to excuse invading a foreign country for the crime of leaving Russia’s orbit.