This book is by far one of the best books I've read in the longest of times. The story flows beautifully, the characters are deep and relatable, the themes are intentional, and development is infused in every page. There's multifaceted layers to each character, to the story, to the world building and I wish every book was as well thought out and written as this one is.