Sooooooooooooo...... I don't know how to review this book without rampant spoilery...... 
 I'm in love with Mafi's words. I'm in love with the love and heartache and the hope that saturates every word. She took the story, and then she toppled it on it's head, and spun it around, and changed it all around. And made me love every moment.