Brb, crying. Seriously I was so emotionally invested in this book and the whole series in general that I found myself lying in bed at 2 am crying like a baby as I finished it. This book was so perfect, the ending was everything I could've asked for. I cannot say enough about it, just read it. Magical.