I just finished a remarkable book called Alif the Unseen by G. Willow Wilson. I loved it from page one (or whatever passes for that on a Kindle) until things started to bog down about (guesstimating) 50 pages from the end, where I was afraid the author had lost her story and was just going to pontificate, but she managed to get back on track and bring the novel to a satisfying close.
I have recently begun to think that fictional works divide into two non-overlapping (pretty much, anyway) categories: stories of can and stories of can’t. Stories of can address life affirmatively. It is not that they are blind in any way to the evils and ugliness that life can present, but in the end they can see reasons to continue living. Stories of can’t see the same evils and ugliness and can’t bring themselves to anything but despair.
Alif the Unseen is a story of can. I find such stories so much more satisfying than stories of can’t.