The very idea that nations should be comprised of contiguous peoples after such a long history of alternating waves of conquest and revolt is a pipe dream. No matter what happens, somebody winds up oppressed. It is the human condition.
Ukraine a biggest problem right now is their lack of unity on seemingly any issue. It appears to be a collection of fractious mobs, none of which look capable of governing effectively.