I have been an immigrant to the US for a while now.... and I've realized one big problem in America: self-centered-ness. First of all, I am not talking about all the people in America, nor am I trying to be racist or anything... just some things that I have observed. from many different angles, a lot of the people here are narcissist, and often, somewhat ignorant from the following observations: 1. many people think that they are the smartest, the best... just look at american Idol and grade inflations. (I used to be like that when I was in highschool... Even today, I still have these kinds of ignorant thoughts). 2. all the school killing, people beating others for no reason. For instance, in the Virginia tech shooting, the whole thing seems to be a show off of one individual. 3. people always trying to argue, to be the correct one, to be the winner. (I specially hate God/no God and Evolution/ no Evolution debates... jeeze, just let people think whatever they want). 4. materialism. People tend to focus on their own financial well-being and/or emotional well-being. Even charity sometimes seems to be a show off instead of true altruism (just look at the American Idol gives back show). 5. not trying to condemn religions here, but I dislike the Christian aspect of trying to convert "barbarians" into "spiritually enhanced being". The major religions in US have this aspect. well. that's about it. I am not trying to be the right one or anything (the above are my opinions solely and nothing more than that). And certainly, I may be very biased, wrong or ignorant. I am not trying to argue anything here, but rather, trying to raise an issue in the society. I would like to see other people's comments and thoughts on this matter.