There was ZERO chance of Ukraine joining NATO. Do you really think that Hungary, Germany, Slovakia..... would vote for Ukraine membership while there are still disputes in the Donbas and about Crimea?
@2) Sure, and Hitler also only saved the Sudetendeutschen.....
Putin himself said 2002 that he would have no problems with Ukraine joining NATO: “I am absolutely convinced that Ukraine will not shy away from the processes of expanding interaction with NATO and the Western allies as a whole. Ukraine has its own relations with NATO; there is the Ukraine-NATO Council. At the end of the day the decision [on Ukraine joining NATO] is to be made by NATO and Ukraine. It is a matter for those two partners.”
Considering that Trump now, all but disbanded NATO there should be no more reason for further Russian attacks, no?
But really, just read and watch Russian media, listen to their politicians. The aggressive imperial aim is very open, transparent and also accepted by the people.