I've read this in two days. This book originally has 500+ pages (mine version has 380 but the book is just, well, bigger overall). What. the. hell. How in the name of Shadowhunters and Demons and Downworlders and Angels did that happen??
Look, this book has flaws... a lot, but I found it so damn entertaining and I don't even know why. I managed to ignore cringe-worthy lines, even some characters and everything that would usually bother me. I don't know. I just don't know. I don't think I'm ever going to be able to write a normal review for any of these book because I'm so so torn about it. A part of me liked it and enjoyed it more than it would like to admit it, but the other part of me just really hates most of the characters and can't look past the cheesiness and deus ex machina(s) so just. Yeah. The only thing I could probably go on and on about are Magnus and Alec. I'm in love. That should've probably been clear by now. They're epic. The end.
Fuck it, I'm leaving it at 4 stars because I enjoyed it. And fuck it, Clary got bearable. And fuck it, Magnus and Alec.
Okay I'm going on. I'm too tired to function today. My day was too tiring. Goodbye.