Russia wouldn't have invaded Ukraine if the US hadn't gone back on its agreement to not expand Nato, and if they hadn't pushed Ukraine into harming their own people and some Russians as well.

Maybe in BADeckerville.
In the real world that "we won't expand NATO" promise is a fantasy, it doesn't exist. Just like the whole "tHeY aRe CoMiTtIng GeNocIdE!11!!" bullshit.
You are mistaken, the promise not to expand NATO to the east is not a fantasy and
there is documentary evidence of this.
I still haven't figured out if
Twitchyis simply ignorant, or if he is a troll, or what his reasons are for ignoring the obvious. Do you have any idea?
