Guiltythree
A bit unrelated, but who do you all think will be the love interest for Cassie? Cassie is short for Cassandra, and according to Greek mythology she tricked Apollo (the sun god) into giving her prophetic powers, but then refused his love. Then Apollo cursed her so that no-one would believe her prophecies. Here we have Nephis, who is connected to the sun through the Spell, but we also have Kai, who have a lot of the traits of Apollo (singing, flying, archery, beauty).
This here just shows an intire disconnect about Sunless in his world. He thinks of himself as being capable with his intelligence, outwitting everyone. But in reality he is a skinny brat, that looks like he is about to die, has no money, no connectings and living in the worst possible ways and saying that's surviving. And now apparently he as never seen a book or a library. Not even in the dream realm? Writer I think you need to rethink his past and intelligence.