I heard her interviewed at a book festival and she freely admitted that in business she is as shrewd as they come, but with men she is utterly crap.
She was furious with him and deeply hurt, but she loves him, and isn't strong enough to leave. Because she wants things to be different - like every person in a dysfunctional relationship she doesn't want that relationship, she wants the good one she sees sometimes.
I've seen similar things said lots of times, in many places, here included.
And if I could give her one bit of advice it would be "you don't have to marry them".
FWIW, The volunteer in the writers' green room was enchanted by her, and said she was utterly charming, well mannered, kind and very polite.