Honestly, Clary, Simon and Jace have just been getting less likeable as the book has gone on, quite the opposite of what is supposed to happen with character growth. Add to that that the story wasn't as interesting as the first books in the series, and I was quite let down. The first two and a half books dealt with legends and folk-tales, but now that the angels are interacting with the humans every other month, the inaccurate angelology is bothering me. What was with the stupid claim that Adam had a first wife who wouldn't obey him? If Eve couldn't even obey God to not eat of the tree of knowledge of good and evil, how can Cassandra Clare expect us to believe that Eve would obey Adam? The story of Genesis is interpretable as a parable, but I honestly don't know how it could be interpreted the way it was in this book. I will probably finish this series because I enjoyed the first two books so much, and I will probably give to new series a try since everyone on booktube seems to be raving about it, but if I don't start to leave these books feeling satisfied, then I will probably stop forcing myself to read them. Even via audiobook, this book felt long.