Dear John by Nicholas Sparks
My rating: 5 of 5 stars
I had the chance to watched the movie version first and now that I've finally read the book, I must admit that the latter is much better. I felt that Savannah was impatient in the movie version. But in the book, Savannah's reasons and her story was further explained. For me, this is one of those books that tells us that some things are just not meant to be.