2.5 stars!!! 
 I am confused about this book. I don't like it much, I can predict some parts of it. But I predicted the ending wrong. That's why I'm giving it .5 star more. The ending is happy in its own way. And I totally get it for Henry and Grace. But I don't get it for the rest of the couples who broke up at the end which also seems unnecessary. And again, some rare fairy tale couples exist or so I believe.