I have a lot of appreciation for all things British, and am frequently frustrated with many aspects of American culture, but underneath of all that I'm still too much a part of where I grew up to be able to fully assimilate into Britain if I tried to live there.
In other words, I'm too American to be British, and too 'British' in my mentality to be fully American.
Going by Post Praetorian's description above, I probably should have been a Canadian.