Go back 34 years.
The Empire was in the driver’s seat. They didn’t have to promise to avoid expanding NATO.
But they did promise it, and then proceeded to break that promise over and over.
Until at last the engineered puppet regime in Kyiv said sure, we want to join the military alliance against Russia too, which would have put US missiles on Vlad’s doorstep, almost literally a gun to his head.