Saying that Scotland has no right to complain because they voted to stay in 2014 is like a captain complaining that people are jumping off the ship when he intentionally steers into an iceberg.
A large majority of them decided to stay because they were under the impression that the UK as a whole was going to stay in the EU. Back then, I was in favor of staying together, as I thought that our goals were mutual. But as it turns out, they're really not. All of Scotland's 32 council districts voted to remain. It is obvious that the people of Scotland have a different, more enlightened way of thinking about their future and they should be allowed to have a second referendum to be able to follow a path they need to. Just because we're sinking, doesn't mean they have to.