I agree. But as long as ukraine and russia are in conflict(thanks to putin) ukraine will not be allowed in nato. They have to be at peace and the crimea question resolved.
Russia has already been told - by Zelenskyy no less, in March and April - that they’d already shelved their NATO application. NATO already told Russia in December that Ukraine didn’t meet NATO standards (because of deteriorated relations with Russia). They hadn’t issued Ukraine a roadmap even.
Those assurances weren’t good enough. Putin responded by invading Ukraine, razing Mariupol... and then Bucha happened.
Putin doesn’t want Ukraine to apply, but he also wants NATO to withdraw to a 1997 map and mothball the accession of Bosnia.
Ukraine put everything Russia wanted from it on the table including Denazification, removal of the Poroshenko rules on language, abandoning NATO membership.
All Ukraine demanded in return was security guarantees from Russia and its NATO allies - like it had in the original Budapest Memorandum.
Rusdia said thst was unacceptable.