I really did enjoy this book.  It is a book you need to read with your heart wide open. The only reason I gave it a 4, instead of 5 stars,is that the ending felt incomplete. I  want to know what happened 5 or 10 years down the road. I want to know how everything that happened in this story played into Lilys future. Considering that the author talks about how many people have asked for a sequel, I am thinking that I'm not the only one who feels that way.