I listened to this book almost straight through. The characters, the story, all heart wrenching and real but sweet and humorous at times too.