text: Pena there is one GLARING flaw in your argument. There is nothing about Mexico to be proud about. Mexico is a country, not a heritage. People from Mexico are of Spanish(for the most part) Heritage, just like I am of English and Irish heritage. Yet you don't see me waving those flags around, why? You can say it is because I am not proud, or whatever, but the simple fact is I am an American, and proud to be one. I am proud of my roots, but me being an American comes first and foremost.