If I tried to claim all my roots, I'd be dizzy with confusion! I consider myself an American, because that's my culture. Even though I had a German last name growing up, I couldn't say I was a German American, because: I can't speak German, never been to Germany, my family did not keep any of the German traditions and didn't even educate me on what they were. Also, I'm a mix of so many other things that I'd feel weird observing my German ancestry, because I'd be leaving out everything else So I identify as an American, because that's what I am. I won't deny where my family came from, it's really fun to think about in fact, but I'm not gonna walk around calling myself a German or an English or a Native or whatever.... I think if you can walk into a crowd of people of a particular culture and feel like a foreigner, then you can effectively abandon that culture as your own.... JMO