NO, CASSANDRA CLARE. YOU DO NOT RIP OUT YOUR READERS' HEARTS AND PUT IT BACK TOGETHER AGAIN ALL IN THE SAME DAMN EPILOGUE.
Four stars because of reasons. I read this in seven hours straight through the night, so if I try writing anything coherent about this book right now I will fail spectacularly. I'll try later on ;_;