Interesting.
My family (on both sides) are from Eastern Europe, so I'm first generation here. I grew up in Manchester, but didn't speak English til I started school - we had our own shops, church, community centres, Saturday school... It's always been strange for me because of this - very strong, 'foreign' values, traditions, culture etc. so not fully English, BUT when over there I was the 'English girl'! Although I still hold onto my beloved traditions etc. (always will), I've seen the pitfalls of not integrating properly too. H is So right - you hang on harder, it's within you - but mixing is good.