Hmm. I'm torn on how to rate this because while I enjoyed it (especially the first half), it also made me think of Jezebel's review of One Day. (Note: Not because it ends like One Day.)3.5 stars, but do I give it 3 or 4 on Goodreads? We need half stars, people!