Nicholas Sparks is one of my favourite authors. I read A LOT, which I love, but I can often find myself guessing the ending. I've read so many books, sometimes I know how it will end, before I get there...
The one thing I love about Nicholas Sparks and his incredible stories is how different they are. Especially their endings... you never QUITE know what will happen.
Granted, if you read one, you're probably going to cry