DH and I just had a conversation about this and I tend to believe when I finally stop having visas and pass the Life in the UK test and apply for UK citizenship, I will indeed be a British citizen.
DH Identifies as "English" which I interpreted to mean in ancestry, or by birth. I would never lie and say I was born here, in England, if anyone asked where I was "originally from" I would say the United States. But if I am a UK passport holder visiting Spain and I am asked where I am visiting from, the answer is: England or the UK. Even now I would explain that I am American, but I live in the UK. He says I will always be American.
I am not one of those Americans who describes my ancestry in a bizarre fraction-laden family tree consisting of diving people into 1/4 portions of their parents' parents.
The traditions I took part in over the years I spent in the US were admittedly selfishly based on both fun and proximity to those who celebrate or observe those traditions. In New Jersey where I was born, every year there was a St.Patrick's Day Parade, The Feast of Lights (an allegedly "Italian" festival of the Madonna of the Martyrs which I PROMISE you no Italian would actually observe...least of all with a carnival and spicy sausages with onions and peppers), Diwali celebration and a Puerto Rican Day Parade. When I lived in L.A., I drank Corona on Cinco de Mayo, painted my face white on Dia de Los Muertos and helped bury my friend's dead Jewish father with a shovel along with all his family and friends as part of a "Jewish" tradition.
I am not Italian, Irish, Puerto Rican, Mexican, Indian or Jewish and although my life has been speckled with influences from those cultures and the American versions of those traditions, I wouldn't consider myself more American than anyone who identifies with their family's ancestral identity.
Just as equally however, I wouldn't say I identify with allegedly "All-American" traditions such as Thanksgiving, the Superbowl and the 4th of July. If someone gave me the "cricket test" I would say even when I lived in the US, I supported England.
I have always described it like I was a British person trapped in an American citizen's body.
I will consider my UK citizenship something I earned. Simply being born somewhere isn't a choice.
Purging one's possessions and leaving behind one's friends, family and past, albeit on good terms -- not running away -- to live in a country where you have to pay, test and prove allegiance to the country where one feels most aligned with the culture, people and community is what I call earning the right to call oneself a citizen of that country.
I watched a program called Making Bradford British and I was really impacted by the many viewpoints presented. I would hope when I can produce a British passport from my pocket, despite the way I look or talk, the fact that the laws of the land and my willingness to proudly align myself as a British citizen with both naturalised and British-born people alike would be enough to make me British.
Just my 2p.
Mrs.Randall