The irony here being that no one promised anything to Russia regarding in any actionable way.
But Russia has multiple treaties where they say they will respect the borders and sovereignty of Ukraine.
If those treaties don’t matter to Russia why should any made up promises regarding NATO matter to anyone else.
Show the treaty where anything about Eastern NATO expansion was said, anything written and signed?
The only thing that's close is that there would be no foreign troups stationed in East Germany, this was a Soviet condition to agree to the reunification (and guess what, there aren't any to this day).
NATO isn't forcing countries under their umbrella, countries apply to join NATO instead.
Exactly. The whole Russian narrative is based on the idea that the sovereign states in its vicinity shouldn’t really be sovereign when it comes to military or economic alliances (e.g. EU). A lot of people in the west are doing a great disservice to a rule based world order by entertaining that narrative as rational and respectable.