Is it racist...........or is it a way to show you're proud of your heritage?

My High School's mascot was called The Rebel...........Our sports teams were the Rebels and Rebelets.

People waved the rebel flag(confederate flag)when we got a touchdown.

We wore Heritage t-shirts with the CF on them.

But,We never thought anything about it.
We never thought it was racist.....And I'm most certainly not racist.

Is it just people who aren't from the south that think the flag is racist?........Because they don't understand Southern Heritage?

I really don't know................So please give me your opinion.





And btw I'm not from some hick town full of rednecks.
I am from Tennessee,south of Nashville.