By the way, language I can see... Just what is "American culture", in a melting pot of hundreds of nationalities???
If you have to ask then there's nothing I could do to explain it. Get out of NYC and spend some time in South Carolina or Arkansas, then you'll find out.