There are a lot of other threats then invasion.
- - - Updated - - -
No, it is also up to US. With US opposition no Ukraine in NATO would ever happen - because it is corrupt shithole.
US continued pressure is the only thing that keeps Ukrainian "NATO dream" alive.