Last week's This American Life radio program was on divorce, and is free online.
It started with some research by psychology guru John Gottman on what causes divorce. His theory is that he can predict divorce based on how couple deal with conflict. He denies conventional wisdom that divorce is caused by irreconcilable difference; he says all happily married couples have ten or so such diffences, and it is much more important to look at whether the couple treat each other with respect when differences arise. You can find some related views here. Here is a negative review.
It had another segment from a daughter who couldn't figure out why her father persisted in trying to make the marriage work when her mother was so unreasonable, unfaithful, and crazy. Her father could not articulate it very well.