Chapter 20 The First Crack in Heaven
Cael doesn’t move at first.
He stays kneeling on the basement floor, wings trembling, breath shallow, fingers curled into the stone like he’s anchoring himself to this world by force.
Lucien crouches beside him, hand hovering over Cael’s back without touching. “Don’t panic. You panicking makes me panic, and then we’ll all just collectively panic.”
Cael doesn’t answer.
His halo flickers again—
a weak, broken pulse—
before collapsing into a dull outline around his head, as faint as chalk.
Anil reaches out, brushing her fingertips against the edge of one wing.
Cael shudders.
“Don’t,” he whispers.
She pulls her hand back. “I’m not going to hurt you.”
“That’s not—” He swallows hard. “I just… don’t know what will happen if you touch me right now.”
Lucien lifts an eyebrow. “You think you’re contagious?”
“No.” Cael closes his eyes. “I think I’m unstable.”
A single feather slips loose and drifts to the floor. Charred. Cracked. Hollow.
Anil’s chest tightens.
“You saved us,” she says softly. “Whatever’s happening to you—heaven did this, not me.”
Cael finally looks up.
His irises flicker between gold and a darker, molten shade that doesn’t belong to angels at all.
“No,” he says. “Heaven didn’t do this. I did.”
Lucien scoffs. “Since when does heaven punish people for helping?”
“Since always,” Cael mutters.
He tries to stand and nearly collapses again. Anil grabs his elbow automatically—gentle, steady.
His breath catches.
Not from pain.
From the contact.
Light surges under his skin—blinding for half a second—then fractures outward in spiderweb cracks.
Cael gasps and yanks away from her.
Lucien steps between them instantly. “Okay, new rule. No touching Cael until he stops glowing like an exploding lightbulb.”
Cael presses his hand to his chest. “It’s reacting to her. My grace is… pulling toward her. Hard.”
Anil frowns. “Like you’re being drained?”
“No,” he says. “Like I’m being rewritten.”
Lucien curses under his breath. “You’re not an operating system, Cael!”
Cael’s wings tremble again—one folding neatly, the other twitching like a wounded animal.
“Lucien,” Cael says, voice thin. “If heaven sees this—if they see my light cracking—”
“They’ll what?” Lucien snaps. “Ground you? Write you up for misconduct?”
Cael’s expression answers for him.
No.
They’ll erase him.
Anil steps forward, forcing Lucien to move aside.
“Cael,” she says quietly. “Look at me.”
He does. Slowly.
His eyes flicker again—gold, gold, shadow, gold.
“You are not dying,” she says. “You’re changing.”
“That’s worse,” Cael whispers. “Angels aren’t supposed to change. Change means losing rank. Losing purpose. Losing… everything.”
Lucien snorts. “Well, guess what? Join the club.”
But Cael shakes his head.
“You don’t understand. Angels don’t fall because they want to. They fall because they lose the thing that keeps them aloft.”
He touches the faint, broken outline of his halo.
“I’m losing mine.”
Anil’s stomach twists. “Because of me?”
“No,” Cael says quickly. “Don’t ever think that. This isn’t your fault. It’s… everything. Heaven’s orders. My disobedience. The vow. The way I keep choosing you over them. Over everything.”
Lucien mutters, “Same problem I had.”
Cael shoots him a look. “You chose selfishly. I chose—”
Lucien grins. “Go on. Say it. Say it.”
Cael exhales sharply. “I chose her.”
Anil’s breath catches.
He continues, voice rough:
“In every lifetime, I chose her. Even when it meant losing my purpose. Even when it meant letting heaven rewrite the world around her. Even when it meant watching her die.”
Something sharp and electric passes between them—pain, love, grief, history.
Lucien breaks it with a cough.
“Tragic. Beautiful. Moving. Can we go now before another faceless freak comes crawling out of a ceiling vent?”
Cael tries to stand again.
This time, Anil helps him and he lets her.
His wings fold tightly, the broken feathers falling like snow.
As they climb the stairs, the lights dim around them. The air grows colder. Blackthorn seems to watch every step.
Lucien leads, blade drawn.
Cael follows, limping slightly, one hand brushing the wall for balance.
Anil brings up the rear, eyes locked on the shifting cracks in Cael’s grace.
At the top of the stairs, Cael pauses.
“Don’t tell anyone,” he says quietly. “Not the inspectors. Not heaven. Not the students.”
Lucien turns. “Why? You need help.”
“I need time,” Cael says. “If heaven sees even one fracture—just one—”
“They’ll recall you,” Anil finishes.
“Worse,” Cael breathes. “They’ll unmake me.”
Anil reaches out—
then hesitates, remembering.
Cael lifts his hand.
“Touch,” he says. “Just… gently.”
She does.
Their fingers brush.
His halo flickers—but doesn’t break.
Not this time.
He exhales shakily. “It stabilizes when you’re close.”
Lucien narrows his eyes. “That feels… symbolic and unhealthy.”
But Anil isn’t smiling.
Because the effect isn’t just stabilization.
It’s anchoring.
Cael’s light clings to her like gravity.
Like need.
Like something in him recognizes what it’s falling toward.
“Cael,” she whispers, “what’s happening to you?”
He looks at her the way someone looks at the last thing holding them to the world.
“I don’t know,” he says.
Then he adds, barely audible:
“Just don’t leave me alone.”
A feather cracks off his wing and falls between them.
Her heart squeezes painfully.
She reaches for him again—for comfort, for stability, for something she doesn’t understand—
—but the basement behind them screeches.
Something howls.
Not human.
Not angelic.
Not Collector.
Lucien whips around. “Round two.”
Cael’s wings flare instinctively, but three feathers snap off mid-spread.
He winces, staggering.
Anil catches him.
The howl echoes again.
Lucien raises his blade, eyes narrowing with anticipation.
“Looks like the thing that counts isn’t done,” he says.
Anil straightens, jaw set.
“Neither are we.”