Zelensky should have inquired about NATO guarantees before sending half his country into the meat grinder. The only guarantee NATO gives is a knife in the back. Ask the Kurds about it.
NATO (Stoltenberg) proudly rejected Putin's offer to avoid the war by refusing to ever admit Ukraine. Was evil war from the start, and was never intended to end well for Ukraine.