Even if NATO had accepted Putin's "draft agreement" from December 2021, Russia would have attacked #Ukraine. Which is clear from all the treaties and agreements he has broken, esp. with regard to Ukraine:
• "Budapest Memorandum" (1994), its validity re-iterated by Putin himself at the exspiration of START I in 2009 (one year after (!) the NATO summmit of Bucharest agreed on a general option for Ukraine to one day join NATO)
• "Treaty on Friendship, Cooperation, and Partnership between Ukraine and the Russian Federation" (1997)
• Annexation of Crimea (2014)
• Minsk I (2014) and II (2015) agreements.
Thus obviously Putin came up with an unacceptable "draft agreement" in December 2021, just to use its rebuttal as justification for main warfare against Ukraine.
[The other demands of Putin's "proposal":
• Removal of all US nuclear weapons from Europe
• NATO forces withdraw to the line before enlargement of 1997, i.e., to the East-German border, leaving the Eastern European countries at the whims of Russia
• Veto power for Russia over Ukraine's membership in NATO.]
So obviously this was not about NATO "enlargement"; it was, quite the contrary, an attempt by Russia to reverse NATO's expansion from the 1990s and early 2000s, an expansion even Putin had consented to in 2001 and 2002.
It's sad to see how people from the Left cherrypick their information. Or are they just too uneducated on political and historical matters of Europe?