I'm Scottish born and bred, of English parents, married to a Czech and living in Prague. Believe me be very happy and proud of being called British because it does mean something. It shows that as a group of individual nations we combined to make something that was bigger and better than the sum of it's parts. I am not English for sure, I am a Scot and in spite of what some of the narrow minded bigots north of the border would say, most of us are very happy with our ties to the union.
The very fact that the Scandinavians etc don't share an identity like the British do, does not mean that it is better. I am sure some one will start to bang on now about the British Empire and what a horrible thing it was but that is another debate - however Britain has contributed so much to the life of its people and the world so be happy that you can indulge in an identity that others can not.
Our little island is a unique gathering of countries where we can still all be Scots, English, Welsh or Northern Irish and incredibly patriotic about that too but there is also something else that binds us, so why is that such a bad thing?
Please don't base your opinion on football and the like - it is what so many of the moronic idiots in my home nation base the reasoning for their hatred of England on. Luckily the majority of people have more brain than that.
I don't wrap myself in a Union Jack by any means but at the same time I am a lot happier with it than I would be without.
I am just waiting for the negative ratings to this to come flooding from the blinkered nationalists, who think that if you don't want a separate state then you can't be a true Scot - thankfully I know better.