If Obama wanted to keep Petraeus on board, he would have done so. Extramarital affairs are typically inconsequential in the Democrat Party. If Obama wished to keep Petraeus, Petraeus could have held a news conference and come clean about his affair, negating the prospect of blackmail. Politicians do this regularly. The US Congress wants to have testimony from Petraeus about Benghazi. That's the crux of the matter.Who says Obama forced him to resign at all ?
Where is the evidence to support that premise ?