I think you're generalizing about people on both sides of the Atlantic. You might find it more productive to identify and work on your own shortcomings, instead of the faults of stereotypes you carry around in your head.
I agree.
I'm 2nd generation Italian and very proud of that. Growing up in Pittsburgh I learned some Italian, but as an adult I've taught myself even more Italian. I even changed my last name back to the original Italian spelling.