Lee would not take Longstreet's advice and it cost him dearly. Early and Stewart defamed Longstreet to avoid their own dalliances in the battle. Lee's orders were not clear and led to many problems. hindsight is always 20/20 but Longstreet was not to blame for the defeat although he has been vilified for it by many historians that cannot admit the truth of it. After the battle a devastated Pickett turned in his battle report and Lee refused it. He never rewrote it.