I don't think he should have resigned. Can't people have any private lives? Is having an affair a reason to cancel out an entire career?<quoted text>
David Petreus is an honorable man.
David Petreus served our nation faithfuly and well.
He made an error in judgement, a human failing.
Doesn't take away anything he's done to serve his nation.
You again prove you're no veteran, by slanderling American heroes.
I agree with historian Goodwin; if this continues, we will not have the best people in high positions.