Volume 2 had me worried, but this redeemed the series and landed it in my top favourites . 
 But learn from my mistakes AND DON'T READ THIS IN PUBLIC OMG. I was listening to the audiobook and nearly started sobbing - right there on the bus. 
 If you don't like feelings, stay away from this series.