Both, the West and Russia had continuously since 1991 been "influencing" their respective favorites in Ukraine. The other problem (maybe the main problem) were/are the disunited Ukrainian power-groups - more interested in their personal agendas $$ - then to develop or enhance a unified "multicultural" Ukraine.But the majority of Donbass were not in favour of the Regime that came to power after the 2014 coup, they voted by a big majority for Yanukovych as bad as he was, then they woke one morning to find the elected Government had been overthrown with foreign backing, the rest is history.
Then there were nationalist Ukrainian elements at work - discriminating and oppressing so called non-Ukrainians - and this is were Putin got his chances - therefore nationalist Ukrainian circles contra Russian backed nationalist Russo-Ukrainians.
The UN clearly messed up in regards to ensuring internationally recognized elections in e.g. Donbas and Luhansk in 2014 - personally I would not simply trust Russian encouraged and controlled elections in those two provinces. Independently Russia had no right to attack/occupy Crimea and the UN again messed up in regards to elections held on Crimea.
IMO - Putin has a valid argument to "protect" Russian interests towards the EU and NATO. Ukraine delivered him the "excuse" or the factual reason, via applying to become a NATO member - since it is obvious to anyone that upon Ukraine being a NATO member - Russia couldn't have done anything about it.
Zelensky, the EU, NATO and the USA were confident that their attempts to get a UAF into shape - would thus allow for the UAF to attack aka retake Donbas, Luhansk and Crimea. IMO they would have succeeded in that, IF Putin had allowed them to prepare till 2024 - however he decided to attack first, in order to disrupt this "preparation" of the UAF.
NATO and the USA in the meantime have realized that the present UAF is not able to gain a decisive victory against the Russian forces. Neither are the Russian forces able to gain a leverage in regards to gaining additional Ukrainian territory. As such everything is back to 2014.
In other words - 8 years wasted to develop the remaining Ukraine, but getting into a devastating war that factually eradicated Ukraine's infrastructure, economy and industry. And I do not see (never saw since Feb. 2022) the "willingness" for the EU nor NATO to finance the entire Ukrainian society & economy in order to just keep a war ongoing, with Ukraine "only" being able to contribute towards manpower.
The US$ and the € simply don't work in that manner.