Yes, it's all Putin's fault. He invented corruption and spread it in Ukraine, he forced the local nationalists to dismiss Russian as one of state languages, it was his interference that created, organized and sponsored Euromaidan that toppled legally and democratically elected president, he signed agreements to meet all the opposition demands only to break it soon after, etc etc. If you want to blame him for using Energy policy as a political tool, what do you call those sanctions USA and Western Europe so often threaten various countries with? So you're allowed to play that game, but others can't? Putin's politics aren't mine, I realize that in many ways he's a throwback to the old days of the Cold War, when it comes to foreign policy, and I'm not too keen on the domestic governing system he's built in Russia, either. But I do know that he's far from being the only guilty party in this mess and certainly not the worst. And unlike USA, what happens in Ukraine, is far more important to him and his country, for obvious reasons.
The right wing anti-Russian and anti-Jewish nationalism has appeared in Western Ukraine long time ago, long before Putin, you need to check the history or talk to those friends of yours. It was there for many decades, just not out in the open,but was given full force once Ukraine became independent.
My biggest disappointment is EU. I could understand American approach, it's nothing new, they either bully you by using military force or sponsor and support the local opposition to damage the regimes they don't like. But being that normally they're safely thousands of miles away from the places they operate in, those interferences, more often than not, don't come back to bite them in the ass (save for some terrorist acts on US soil, but those are hard, if not impossible to prevent completely). But Europe knows what Ukraine is all about: the economy is in the shitter, corruption is through the roof, right wing nationalism is on the rise and the country is torn apart between the East and West in more ways than one. The shitstorm is coming and it will land at the EU's doorstep.