Well I've lived and worked in England for many many years and I've also lived in other places. England is about equal with the USA as the best, and I wouldn't live here if I held these strange nasty little resentments which the OP mentions.
It's a real eye opener here sometimes and it's shocking to discover how nasty some people secretly are. I don't suppose the OP goes round his neighbourhood openly insulting everyone for being English as he's done here.