Wait. I just now read that Broadwell was in
the Army reserve and, in fact, the affair happened during this time in the service.
As noted above, that's a fairly serious violation of the code of conduct IIRC (sex with a technical subordinate).
Even if he wasn't prosecuted for it, the General may have been sufficiently ashamed that he decided to resign.