It's worth noting that in the 1990's while the rest of easter EUR, particularly PO, RO, and CZ tweaked their economies and societies in whatever way was necessary at the time in order to get their asses into NATO and the EU, Ukraine spent 30 years dawdling, unsure if they wanted to face east or west. Shame on them for that. They created their own monster by being irresolute, unlike the Poles and Romanians who also HATE Russia, know history, in some respects share a common history with all of eastern EUR, and see very clearly. A fair amount of UKR's indecision was due to Russian meddling in politics there, but by the time UKR woke the fuck up about Russia's nature and intentions it was almost too late. That timeline takes us to the year 2022, approximately. UKR is still corrupt as fuck, nobody knows who can be trusted and they are putting tremendous effort into reforming their legal system, politics and military structures to conform with EU/NATO norms. If they had been this decided (instead of divided) back in 2014, they'd have been in the EU AND NATO by now. They are paying the price for their dawdling and indecision, fuelled mainly by post-soviet corruption mentality which they are rueing and repenting of almost too late..
I say this as someone who actually supports Ukraine. But I am not blind to their faults, either.