Here is Putin being OK with Ukraine joining NATO since they are their own sovereign country.
https://x.com/NatalkaKyiv/status/1844559042691334237
Well worth repeating:
“Ukraine is a sovereign state and has the right to choose the path to ensure its own security.
I don’t see anything unusual here in principle.
Or something that would spoil the relations between…
Or could possibly spoil relations between Russia and Ukraine.”
- Vladimir Putin at NATO Summit Meeting in Rome, Italy (May 28, 2002)"
So, the very core of Russia's propaganda about "NATO expansion" is pure nonsense.
It was not a problem until Putin decided to make it one of his excuses for resurrecting the Old Tsarist/Soviet empire.