Ukraine could not not join NATO after Crimea and Donbass war in 2014.
Before 2014, less than 70% of Ukrainians supported joining NATO, according to polls. About 30% supported actually joining Russia, and 60% supported a union with Russia.
Everything changed in 2014, when Russia unilaterally invaded Ukraine. Less than 3% support joining Russia, and about 70% support joining NATO. After 2014, they realized Russia will never stop, so NATO was their only option (it's actually NATO that didn't want to accept them, as they worry about safety of all its members).
Before 2014, less than 70% of Ukrainians supported joining NATO, according to polls. About 30% supported actually joining Russia, and 60% supported a union with Russia.
Everything changed in 2014, when Russia unilaterally invaded Ukraine. Less than 3% support joining Russia, and about 70% support joining NATO. After 2014, they realized Russia will never stop, so NATO was their only option (it's actually NATO that didn't want to accept them, as they worry about safety of all its members).