I bet that's it. Better to resign now than to be forced to resign in disgrace.
But Kerry as a replacement? Yuck.
Actually Hillary said close to a year ago that she would NOT be returning in a second term. That’s why John F Kerry has been rumored as her replacement for months.