Sorry, but I have ancestors who fought and died under that flag. They were men of honor who didn't own slaves or believe in slavery. They were fighting for their homeland. You can pervert history all you like, you can ignorantly believe whatever you please about the Civil War, but you will not take the honor away from my ancestors. I refuse to allow that for the sake of political correctness run amok.
Ignorant is the key word and gist of your paragraph.
Not only were your ancestors ignorant asses, so are you.
It doesn't matter that your dirt poor inbred ancestors may not have actually owned slaves.
The useful idiots like your ancestors fought for an idea they were brainwashed to believe was much more important to them.
They fought to maintain a position of superiority not based on morals, intellect or honesty; they fought to maintain a system of superiority based on the color of their skin.