First, people should stop calling that flag, "the confederate flag." The flag that is Erroneously called the confederate flag is actually called the southern cross and was a battle flag of several different confederate units including the army of Northern Virginia and the army of Tennessee. It did not represent the Confederate States of America. It was after the war that people, agin erroneously, began referring to it as the confederate flag. Please don't misunderstand, in my opinion the Civil War was a disgusting war where the south was on the wrong side of history. But, it was our history, right or wrong, good or bad. Let's not try to abolish everything that was bad about our history. Instead, let's make certain that we tell the truth about it instead of interpreting it the way we want. Abraham Lincoln once said,"history is not history unless it is the truth." We learn from the truth, at least I hope we do. One last point. I read an article about the Confederate Battle Flag and copied it and pasted it here. It makes an excellent point. "Herein lies the problem with symbols: They have no inherent meanings; they have only whatever meanings people choose to read into them, and different people can associate very different meanings with the same symbol. The Confederate battle flag is now regarded in many different ways — as a symbol of slavery, as a rallying banner for white supremacists, as a quaint historical artifact, as a memorial to those who fought gallantly and bravely (even if it was in the service of cause no longer considered virtuous), as a general emblem of rebellion against authority, as a benign display of regional pride, or even as a fond reminder of two "good ol' boys" who were "never meanin' no harm."so remember, look at that flag for what it truly was, not for what other people have decided it should be.