I like your post because it is the first one that I have seen on this thread that mentions the word “heritage”. Because that is what this is all about really. American Heritage. The Stars and Bars is part of American Heritage. Don’t mess with it. The greatest, most honorable and noble foes the Americans ever had, were, ........each other.
Your words are spot on. I have met many military and non-military from all over the country who think the same way. It is part of our shared heritage.
This flag is the one known as the "Confederate Battle Flag" or "The Battle Flag of the Army of Northern Virginia":
But this flag, called the "The Second Confederate Navy Jack" is what most people commonly identify with as the "Confederate Battle Flag":