TBF causing division like this was probably part of the reason for kicking things off; the EU has people travelling at different speeds and almost in different directions, all with very real national interests behind each move (Poland with its safety, Hungary, Bulgaria and Germany with their energy needs etc).
The difficulty for the EU is accomodating them all, which is possible but which will require a lot of unpleasant compromises (like for instance over this roubles for gas thing), as well as rapid fixes for these problems. I hope wise heads prevail, rather than listening to our cretinry or for that matter the Ukrainians. European unity is vital now and it must be protected at all costs.