Longstreet is from Gainesville, Ga - not far from where I was raised. I have a lot of respect for him.
IMHO he did his best given his circumstances and knowledge at hand throughout the war.
He’ll always be in Jackson’s shadow unfortunately.
Clifford Dowdey’s “Lee” is epic; I don’t know the pages, but on Audible, it’s close to 30 hours long. In it he can’t hold back his disdain for Longstreet; some of which is petty - and no way can he know what he projects was in Longstreet’s mind at certain points. (which he does anyway). But in 1965 he was piling on close to a 100 yrs of Longstreet blame storming.