Zelinskyy can only accept a deal that he can get consensus in Ukraine to support. Whatever deal comes out of these current efforts to pursue peace it’s important to remember that on 5 December 1994 in Budapest that Ukraine agreed to give up nuclear weapons in exchange for Russia agreeing to refrain from the threat or use of force against the territorial integrity or political independence of Ukraine.
In the future for as long as the human race shall continue to exist, whenever the subject of giving up weapons (like Ukrainian President Кравчук [Kravchuk] did in 1994) then people will remember what Russia did in 2022 (including 2014) on this subject.
I do hope that the differences between Zelinskyy and Putin on concessions are small enough that they can be talked into agreeing to a peace deal that’ll be given an appropriate timeframe of at least 30 years (no more than 100 years) and allow for the people, beginning right now, to live without war & get on with living free/peaceful lives of self-determination & give all sides the chance to make their case through education/peace and let the future leaders come up with a solution that protects them from the mistakes of this and the last generation of leaders.
In 1994 the USA had some very incompetent leaders on foreign affairs & we now see in the 2020s the results of this.
NATO expansion was a nutty thing to do. NATO should have gone away in 1994.