Well basically mate, your letting others ruin it for you.
I hate the Southerners, but that's only half the country. I'm not a royalist, so the national anthem doesn't ring true for me. I take my roots deeper than the last 34 years, I support England in all sports, and Britain when it it's the Olympics.
Thing is I don't let others spoil it for me, when I watch the football it's not about Gerrard scoring, or Rooney, it's about England scoring and being part of something that the majority of the country all come together for.
If you don't want to be part of it due to quite trivial reasons then that is up to you.
I don't think it's trivial mate, like I said it's just how I feel about it. As with everything outside influences play their part, why do you support Everton if you're not scouse mate? It's a similar thing, but equally it's fine for you to support them like it's fine for me not to support England. Geography perhaps endorses my viewpoint a bit more due to the lack of national identity in my city.
I don't abhor national pride like some, like I pointed out I envy the Welsh and Scottish for their collective pride when their national team are playing, but then their fans don't behave like tools to show it which is one of the things I pointed out.
It's not coincidence that not one of England's neighbours like them is it?