Fly the flag proud! It is not racist nor will it ever be. I did some research and found a few interesting facts.
"Basically the North favored a loose interpretation of the United States Constitution. They wanted to grant the federal government increased powers. The South wanted to reserve all undefined powers to the individual states. The North also wanted internal improvements sponsored by the federal government. This was more roads, railroads, and canals. The South, on the other hand, did not want these projects
to be done at all. Also the North wanted to develop a tariff. With a high tariff, it protected the Northern manufacturer. It was bad for the South because a high tariff would not let the south trade its cotton for foreign goods. The North also wanted a good banking and currency system and federal subsidies for shipping and internal improvements. The South felt these were discriminatory and that they favored Northern commercial interests."
Some extremist groups claim it, but that does not make it theirs. If you call a dog a lion does it make it a lion? No.
Some say its a sign of treason, why? The south simply said we don't want the country run that way and we are not going to stand for it. The war was not the south against America, it was about how to run America, Union vs. Confederacy. Neither side was actually representing America.
One can still love the Stars and Stripes and the confederate flag. The confederate flag is under the American Flag. Remember it represents the southern states, not America. Its just like the State flags only more of a broad spectrum.
I love the south, but I joined the military because I love our freedoms whether they are used in the south or in the north.
Let me hear a loud and proud "YEEHAW"