This "NATO expanded East-provocation"-nonsense is getting tiring.
Russia has invaded several of their neighbouring countries - but never ones with NATO membership card. Russian invasion always leaves a trail of executions, torture, rape, murder of civilians, looting - warcrimes en masse - and piles of dead bodies.
If you are a former East-block country, who has experienced what it means to be under Russian rule/control, of course you want to be a member of NATO - because it is literally the only option - unless you want to become a vassal state like Belarus. If the baltic countries had not joined NATO, they would have been invaded as well.
Every single NATO member actively applied to become a member of NATO. The only realistic way for Ukraine to be safe from Russian invasion in the future is NATO membership or similar guarantees.