This is another good example of how the elites hold one another to a different standard than regular Americans.
Patraeus seriously violated national security protocols just so he could impress his mistress, yet he will only get a slap on the wrist and go right back to his millionaire lifestyle, whereas Edward Snowden, a patriot who did his duty by exposing unlawful programs, is forced to flee to Russia in order to avoid the sham trial which would surely see him rot in prison for the rest of his life. Then there is General Klapper, who lied to Congress and received no punishment whatsoever. I wonder what would happen to your regular joe if he was caught lying to congress or exposing top secret systems to their mistress.
Petreaus spoke the truth about our sphere of influence in the Middle East, and he paid for it.