I live in America but I'm not American.
But to answer the question I would rather be just an upper educated/liberal white american than the rest of the white conservative trash that's located in the south.
I already am American because America is an entire continent not just the US so stop appropriating it US citizens
Maybe they should be called Statian or something like that? Like UAE citizens are called Emirati and not Arabian/Arab. That way you guys don't have to fight over the term American.