I haven't finished a book this painful in a long time. A novel with terminal illness, adultery, maternal abandonment, natural disasters, and accidental deaths can be a positive, entertaining, meaningful experience. But one where no character truly has a flaw and all interpersonal conflict can be rationalized away (I cheated because I felt ignored. See, here are all the ways I was ignored.) is dull, dull, dull.