I told myself I would never read a Nicholas Sparks book. Minus The Notebook, I have never truly liked any of the movies based off his work. So my assumption was I couldn't possibly want to read anything he'd written. Then it was recommended to me that I should read this book. I was reluctant but requested it on Paperbackswap. The moment I started reading I was interested and in the first day of reading I made it halfway through the book. 
 I can't say I hadn't already guessed the twists of the book. I knew almost immediately what Katie was hiding and it didn't take me more than a few paragraphs, if that, to figure out the little twist that is revealed at the end but despite the predictability it was good. I wanted to keep reading and when it ended I wasn't satisfied that should be the end. I wanted to know more about the characters but felt content about the ending despite. 
 I can't say Sparks is the best writer out there and while he is very easy reading, he (or at least this book) seems to be enjoyable reading. 
 I would definitely recommend this book to anyone. 
 Now, let me mention a con. Kevin. The character of Kevin was just insane. I won't go into too many details but his constant "quoting" of the Bible annoyed me and not because I dislike hearing Bible references, but because it always has to be a guy claiming to be a Christian that is the bad guy. Granted Kevin's interpretation of anything Biblical is so far out there and distorted immensely by the amount of vodka he consumes. Still, can't the guy have distorted beliefs without claiming he got them from God? 
 Despite this I felt like this book had a rather good moral undertone. I liked that Katie had trouble with the idea about sleeping with Alex and why. Katie even wondered if God understood and after her life, I suspect he was fully in her corner. 
 One of my favorite things is the dialogue of this book. The banter between Katie and Alex is wonderful and Sparks captured Kristen very well.