women generals cheating