I don't know if you are racist. You'd probably defend slavery no matter what color the slaves were.
My ancestors from Roanoke owned no slaves, yet fought for their independence. For them and for me it was not about slavery.
Read some history.
I am sure that many people fought valiantly for their homeland, but trying to ignore the role slavery played is disingenuous.
The "Cause" was in its essence, wrong.
Fighting for your freedom is never wrong.
“Read some history.”
It really does help. History teaches us that there were still slaves in Union during the hostilities. That the Confederacy had a vastly larger number of slaves is irrelevant. The degree to which one participates in the institution of slavery does NOT negate the fact that one participated.