Anyone who knows anything about that period realizes that Lee was not a traitor. In those times the question of who your loyalty was first was a serious matter of dispute- state or federal. Remember the states existed before the federal govt. Remember that one of the main reasons that Jefferson Davis was never tried on treason was because there was serious belief that the Supreme Court would hold that a state could withdraw from the union.
Officers in the Federal Army were allowed to resign, so they could fight for the south. The Army and Naval Academies held a final formation so the students could say one last good bye to each other before they separated.
There was a sense of honor and a personal code that seems very alien to us now.
Also recognize that Robert E. Lee did more to ensure that ex-confederate soldiers came back into the union than any other confederate general (that I know of). He was held in high esteem by both sides before, during and after the civil war.
me too. what crap