Reading progress update: I've read 584 out of 688 pages.

Empire of Storms - Sarah J. Maas

My favourite and least favourite part of this book at the same time. Am I ready for this? It's going to hurt...