Hyphenated Americans..... Mexican-Americans; Asian-Americans; German-Americans; Irish-Americans; Muslim-Americans; Christian-Americans; Jewish-Americans; etc.... these people piss me off. It's one of my biggest pet peeves. You are either an AMERICAN or you AREN'T. A house divided amongst itself cannot stand. You cannot have a loyalty to another place, or another philosophy and still have the proper amount of loyalty to the United States of America. It's one or the other boys and girls. I can tell you every single country that my ancestors came to this country from. However, I hold no loyalty to any of that handful of countries. I may have the blood of those peoples in my veins but I am not attached to any of them. I learned this lesson very early on in my life, from my great-grandmother. Her family had been here in the United States since the 17th Century. In 1980, at nearly 90 years old. she failed to fill out her US Census documents and received a visit from a Census Worker. She ended up throwing him out of her home after cursing him out in her living room. Her reason.... He refused to list AMERICAN as her heritage on the form. Even after she'd explained to him that her family had come here more than three centuries earlier. That had a profound affect on the thought process of a certain 6 year old great-grandson of hers. So what do you folks think? Should we be focusing on these hyphenations of our heritage, or should we actually be forcing people who come to this country to actually become a part of this country, and not remain even partially loyal to other nations, religions, etc... in addition to (or often in place of) loyalty to the United States?