General Petraeus should have resigned as CIA director, not for having an affair, but for being stupid. When decisions…