When I first started reading this book, I was very intrigued. I knew Clary was different because of what she could see. At first, I thought Simon might have just been blind and somehow couldn't see the people that Clary saw. Then I put two and two together and figured there was a reason Simon couldn't see them. After the night at Pandemonium, Clary's life changed for the worse if you ask me.
I felt like the book went through the action-packed parts way too fast and left all the explanation of everything in the middle in the most boring way possible. I almost gave up on the book trying to get through the middle of it. It was like everything was predictable and I guessed most of what was going on before it happened or was actually told. I think the parts I didn't expect were Hodge's betrayal, that Clary and Jace are brother and sister (it's pretty disgusting that they ended up kissing, but thank goodness that was it), Alex being gay, and Luke being a werewolf that used to be a shadowhunter. I had already figured out that Simon liked Clary, Clary's mother was a shadowhunter and that Valentine is Clary father (I didn't expect Jace to be his son though obviously).
If it wasn't for how the last part of the story went, I think I would have hated this book. The ending completely shocked me and makes me want to read the next book in the series. I'm glad I struggled through the middle to get to the end of the book.