I'm torn about what to rate this book. I didn't enjoy the plot, but OMG SO MANY FEELS! I also loved the love triangle, the characters and how it was all resolved. So many tears. Good times Cassie Clare, you redeemed yourself in the end. Even with the giant worm. Full review to come.