I've never heard such a load of bollocks in all my long life. Your map showing the countries that joined NATO after '97 should make it quite plain who the good guys are here. All of those countries were happy to leave the Russian influence after the collapse of the Soviet Union and are presumably happy to have the protection of a defensive alliance rather like they like economic alliances with the EU. To join those entities they have to embrace certain fundamentals like Human Rights and democracy.
You are just a Putin apologist, probably a propagandist troll.
Ukraine never invited Russia to invade them, nor did Finland or Sweden many years ago either. Russia has shown time and time again its true barbarism even with its assassinations in the UK on any Putin opposition.