A surprising contemporary coming of age novel, full of every possible evil a child could experience, yet still have hope. Love is what always wins and thus as much as I love happy endings the main events leading up to the conclusion seemed a bit cliché and hurried. The main characters are all broken, the only thing that differentiate them among each other is the belief in love. I really enjoyed the bits and pieces in reference to astrophysics, on top of which I must admit that I have a soft spot for stars and constellations in literature. I was happy to finally see what the fuss was about this book and content in general with the style, plot and characters.