What do you think it is?
He has been blackmailed to keep quiet about Benghazi and other things, and he decided he owes it to his country to come clean even if it harms his marriage.
It is Benghazi and he will testify. The media is so quick to repeat that the General says not about Benghazi, but affair, LOL, he lied to his wife, but media believes he tells them the truth.
The Bengazi hearings are coming up. Could it be that he does not want to
testify before congress.