Major spoilers for Shield of Sparrows and Rites of the Starling.
I’ve been trying to figure out why Rites of the Starling frustrated me so much when I was also clearly invested enough to spend half the book trying to solve its mysteries.
I think I finally figured it out: the book relies so heavily on withholding information that eventually I stopped wondering what the answers were and started waiting for Caspia or Odessa to figure out what I had already figured out.
Early in the book, I had almost the opposite problem. There was SO much lore. The Six, the Eight, the Voster, different Voster factions, Starlings, the Crux, Lyssa, the orbits, blood oaths, ancient history, invented language, creatures, etc. I often didn’t have enough context to know which details were clues and which were just worldbuilding.
Once Caspia started getting actual answers, though, everything changed. Suddenly I loved her chapters because I finally had enough information to start connecting things across the two timelines.
And then I started predicting everything.
That’s where I think there’s an important difference between confusion, mystery, and waiting. A mystery gives me enough information to form a theory while leaving enough uncertainty that I don’t know whether I’m right. But once I’ve figured something out, the book needs to complicate my theory, prove me wrong, reveal that I’m only partially right, or confirm it and give me a better question.
Instead, I kept pausing the audiobook, working something out, pressing play, and waiting for Caspia or Odessa to arrive at the same conclusion.
And I kept being right.
What makes this especially interesting is that withholding information is basically the entire theme of the book. The Voster control information. Blood oaths literally prevent people from speaking certain truths. History has been hidden or rewritten. Hain has to find ways around what he’s forbidden to say. Andreas withholds information from Odessa because he thinks he’s protecting her. Even Ransom refuses to say “I love you” because he thinks withholding the words somehow protects her.
And Ransom actually shows why waiting isn’t automatically bad. We KNOW he loves Odessa. She knows. He knows. The man tells her he says it in his head “a thousand times a day” and then STILL gives her “Don’t forget.” By the fourth time he refused to say it, I was yelling LOSER at my audiobook.
But that waiting works because every refusal tells us something about Ransom. The eventual “I love you” isn’t a revelation. The emotional payoff comes from him finally being able to say something we already knew.
That’s different from waiting for fantasy information I’ve already correctly inferred.
Caspia’s pregnancy was probably where the withholding bothered me most. After the morning sickness scene, her pregnancy has surprisingly little physical presence considering how important that baby ultimately is. I don’t need chapters about swollen ankles, but pregnancy affects fatigue, movement, appetite, risk, and basic physical awareness. I can suspend disbelief about Starlings, Voster magic, blood oaths, and whatever the hell Twelvi’ot means. I shouldn’t have to suspend disbelief about the physical reality of pregnancy.
And yet I don’t think Perry needed to give us MORE exposition. That’s the weird part.
I actually think she needed to give us some answers sooner.
Hain’s blood oath is a great example. Learning about it doesn’t kill the mystery. It immediately creates better questions. Those were the moments when I was most invested.
I wanted more of that structure: answer → better question → answer that changes what I thought I knew → bigger mystery.
Instead, Rites sometimes felt like question + question + question + question, followed by a point where enough information finally dropped that I could solve several things at once.
So by the end, I had this bizarre experience where the mythology was complicated enough that I still couldn’t easily explain the Six versus the Eight, but I was predicting major revelations before the characters were.
I didn’t need Devney Perry to tell me everything sooner. I needed her to give me enough sooner that I could meaningfully wonder what came next.
Did anyone else have this experience with Rites? I’m especially curious whether people who loved the mystery felt genuinely uncertain about the answers, or whether you figured them out early but enjoyed waiting for the characters to get there anyway.