I was born and raised in Michigan. When I was in school, we studied the Civil War in history classes. It was history because it happened more than a hundred years earlier. In the 1980s, I moved to Nashville and then Birmingham. It was then, for the first time, I was told I was a Yankee. They weren't kidding. To them, I was something in the present that I had only studied in history class. It was there I learned that many people in the South are still fighting the Civil War.
I mention that because, although I have lived in or near the South for most of the last 32 years, I guess I will always be a Yankee to them. And with that full disclosure, I will give you my thoughts on the Confederate flag issue.
I think the Confederate flag will forever be a part of our country's history, but it should not be a part of our present. For some people, it is just a harmless, nostalgic part of the past, but for others it's a reminder of unspeakable atrocities. If it is a rallying symbol for idiots like the Charleston church shooter, then I'm in favor of retiring it to a museum. I know that may rub some people the wrong way, but it seems to me that the Confederate flag's time has come and long since gone.