I'm delighted to see that South Carolina has stopped displaying the Confederate flag on its own initiative. I'm sure the flag doesn't represent hatred to most of the people for whom it is a sign of southern pride and dignity. But it's been 150 years since the end of the Civil War. Better for everyone to move on.
My great grandfather fought for the North, but he had a cousin who died in the South. The difference? His family moved to Indiana in the early 1800s. The common people usually don't make the wars, even though they are compelled to fight them.
Did slavery need to end? Absolutely. Was the Union a greater good than a loose collection? I would say absolutely. Was Robert E. Lee a man of honor? I'm willing to say so. I'm willing to honor all the fallen soldiers on both sides. Were the soldiers of the North more noble? Not in my book, even if I think theirs was the more righteous cause.
Let's just say that the Civil War ended April 9, 2015, a mere 150 years later. North and South are now equal. Black and white are now equal. From now on, let's say, a person is to be judged by the content of their individual character, North or South.