Didn't you leftards call him Gen. Betrayus? Yes, I thought so, full page NYT ad when he worked for Bush. I guess he could no longer tolerate working for the Anti-American Obama.GEn Petraeus resigns . Very personal reasons.
How much you want to bet Bengahzigate had something to do with it, azzhole?