That's all very nice, but, unfortunately is not how the world works.
What about the Donbas region, do they have the right to decide in an internal debate?
Instead of trying to be pro-Russian or pro-West, Ukraine have lost a chance of become Switzerland and make a live getting presents from both sides. Now, I think, it's going to be split.