Fair warning - I did not actually finish this book. I read REALLY far into it, and then my heart was broken too much to continue because I knew that Jojo Moyes was a good writer and I knew what had to happen. So, I closed the book, did a google search on the ending and vowed never to recommend it to my friends. However, if a book affects me to the point where I can't go on, it deserves at least four stars.