Well put, Sally.
I agree that a lot of it is because of the government. As I said earlier, when I lived in Scotland, Maggie was PM and the hated Poll tax was brought in. At the time it was illegal as it was imposed on Scotland only and, as I understand it, when Scotland and England became part of the UK, it was laid down that the govt would never again inflict on Scotland, rules/taxes that did not also apply to England. I can understand why people were furious. BUT, and it's a big but, complaining to me about 'you lot' voting them in wasn't helpful because a) I personally did not vote Tory and b) I was liable for Poll tax as well.
Annie, your opinion does matter but that doesn't mean to say I have to agree with it. When you have people say to your face, "You English think/say/do..." (fill in as appropriate) that becomes more personal. And when you point out that that is rather offensive as we don't all think alike, and the response is, "Can't you English take a joke?" it isn't helpful.
To those who have wondered what nationality they count as if half Scottish/half English, according to the owner of our village shop on Arran her children, although born in England, are Scottish because their parents are Scottish. the children in the youth hostel were Scottish as they were born in Scotland, despite the fact that their father is English and their mother German. From this I deduce that if you are born in Scotland of non-Scottish parents, you are Scottish. If you are born in England but of Scottish parents, you are Scottish.
I do hope that Scotland gains independence and that one of the advantages is that the bad feeling ends. Hope we won't need passports to visit though. I don't have one.