Don't forget that Scotland very nearly did leave the UK, with the government's consent, in 2014 (but the referendum didn't pass).
The Catalonia case is a bit murkier, since the Catalan government did not actually reach an agreement with the Spanish government before they went ahead with the referendum. Also because of irregularities seen by international observers during the referendum, the Catalonia referendum result was generally not recognized.
If you need bilateral support to exercise your right to self-determination, you don't actually, in practice, have any right to self-determination.
It's like saying that you have the freedom to leave your abusive job, but only as long as your boss lets you quit. That's not freedom, that's slavery.
[1] And yes, I am aware that the case in Scotland was a bit different. Props to the UK for being, as an outside observer, reasonable about the whole affair.
Every country has secessionist movements, and no country wants to encourage that sort of thing abroad, lest it bite it in the ass domestically.