If I fall asleep at my desk tomorrow at work, it's because I stayed up far too late to finish this. 
 This book broke my heart and put it back together so many times. I cried 3 times while reading this, which rarely happens. I think the last time that happened was during The Deathly Hallows. 
 So many feels. I know I'm late to the Shadowhunter fandom, but DAAAAAAAAAAAAAAAAAAAAMN. 
 I love it when I don't predict the ending of a book/series. A++ Cassandra Clare.