This is one of the books that you don't want to put down again, once you got into it. At first, the main character Hannah might look a bit superficial and self-centered, but as the story evolves, the character does so too. This book really makes and keeps you thinking, also about your own mistakes, provided you have made any ;)
I am wondering if Lori Nelson Spielman's other novels are also this good, so if anyone's got some advice, I'd be happy to hear a few recommendations! :)