It's been a while since I've read a series that could make me laugh, cry, smile, get upset, and fill me with existential dread all at the same time. Scratch that, that's never happened. This is honestly a masterpiece of a story, such good world building and interesting characters. I can't find a single complaint in me.