Holy James fucking Carstairs! 
 What was that? 
 I'm still confused about my own feelings. 
 I love and hate this book at the same time! 
 Still-five stars. Why? 
 Because it was beautiful. I loved the characters, I loved the writing. 
 Jem! What was that? (view spoiler)[Yeah, I'm talking about the proposal! (hide spoiler)] 
 Will! Holy cricket. Let's settle down for a moment and think about the life William Herondale has had so far. Hm. Not very nice, isn't it? 
 I thought I was being left unsatisfied at the end, but no. The last few pages BLEW me away. 
 I laughed while reading this book. 
 I cried while reading this book. 
 I screamed at this book. 
 It was beautiful. 
 I'm really sorry this isn't a proper review, but I'm just trying to express my feelings for this book and it's all very confusing. 
 But I can still tell you that this book is worth a try.