I have been preparing my self for this book for days.. and still I cried like a freaking little bitch... for at least 30 minutes. No lie. Like curled in a ball, sobbing. Damn Cassandra Clare for making the book so freaking good that I keep reading it!!!