This book sent me through a rollercoaster of emotions, as others have said. On the one hand I found it impossible to empathise with chronic philanderer Dan and was disheartened by his behaviour and the amoral behaviour of other characters who initially appeared to be decent. But at the same time the love that he bears his wife, and the way that these same people behaved in other ways, is uplifting and inspiring. Be warned: this isn't an easy book to read. It is a no holds barred description of the devastation wrought by cancer and as other reviewers have said at some points I wasn't sure if I could continue reading due to the brutal honesty of the text.
The book is easy to read and difficult to put down - not a book I'd read twice, but one I'm glad I've read, even though I disliked many of the chracters in it. It raised some questions within me about 'right' and 'wrong' and, above all, gave me faith in love, even in flawed form. Highly recommended.