A little thought exercise, let's look at some "Russian talking points". With the propaganda from both sides put out, it's impossible to see the truth right now.
Given the full fledged house cleaning going on at USAiD and eventually the CIA, I hope the full truth can come out and see their full involvement in the coup and subsequent civil war.
I don't deny that Russia invaded, the reasons they gave could have some truth to them.
Can it be true that during/after Maidan, Ukrainian troops, like the Azov, were planning to or attacking Russian speakers/separatists in the Donbass. Given the major effort since to eliminate anything Russian from Ukrainian society and dehumanize every day Russians. I think it's very likely the ethnic cleansing of Russian speaking Ukrainians in 2014 was in the works.
Crimea is a different situation, the Russians have been there with the Black Sea Fleet since 1783. It's safe to say the majority of the population are ethnically Russian. Which whether or not it justifies it, is Russia's reason for annexation.
Now what if similar operations were used in Georgia/South Ossetia/Abkhaz, Tajikistan Civil War, Chechnya (both times) and Dagestan in between. Almost all during the Clinton year's. It's almost as if all the peace offers after the wall fell were bullshit.