I almost didn't buy this book based on the disappointment in the ending in some of these reviews -- don't listen! The ending so surprised me that I had to go back through the prior 2 sections looking for clues and piecing the story together --like a great mystery! I found this so clever and refreshingly challenging -- it actually turned the whole book around for me. I had a hard time getting into the first chapter, then it got better, but after going back through it, realizing what passages really meant, I thought it was great! Read it like a detective! And enjoy the love story for what it is as you go, too.