The storm hits at midnight.
One moment, the sky over Vienna is a bruised purple, the blood moon hanging low like a swollen eye. The next, thunder splits the heavens and rain lashes the Shadow Spire in sheets, so thick it blurs the city into a smear of light and shadow. Lightning flashes, illuminating the obsidian towers in jagged bursts, and the ancient wards along the Northern Spire groan under the pressure.
And I’m trapped in the Council’s archive library with *her*.
Ice.
Not Lira Vale. Not the diplomat. Not the hybrid playing at neutrality. But *Ice*—the woman who just read her mother’s final words, who wept in my arms, who kissed me like she meant to steal my soul. The woman whose truth I’ve guarded for decades, whose vengeance I now vow to help her fulfill.
And whose heat cycle is peaking beneath the blood moon.
I can smell it. Sweet. Sharp. *Mine*. Her scent cuts through the musty air of the library—old paper, dried ink, and the faint metallic tang of sealed magic scrolls. It coils in my lungs, igniting something primal in my blood. The wolf side growls low in my chest. The vampire thirst hums beneath my skin. And the bond—*fuck*—the bond is a live wire between us, pulsing with every beat of her heart.
We didn’t plan to be here. Not like this.
After Riven delivered the message—*Nyx is in the Tower*—I told Ice to stay behind. I meant it. She’s vulnerable. Emotionally raw. Physically *ripe* with heat. The last thing she needs is to face a predator like Nyx, who’d scent her weakness in a heartbeat and use it.
But Ice doesn’t follow orders.
She followed me.
And when the storm hit, the security system sealed the lower levels. The library—deep in the heart of the Spire, beneath layers of wards and enchantments—locked down. No comms. No exits. Just her. Me. And a thousand secrets buried in dust and silence.
She stands near the central reading table, arms crossed, spine straight, pretending she isn’t trembling. Her hair is loose tonight, silver-black strands catching the dim glow of the enchanted lanterns overhead. Her dress—tight, black, severe—is slightly rumpled from our earlier embrace. Her lips are still swollen from my kiss.
And her eyes—winter sky, storm-lit—won’t meet mine.
“The wards will hold,” I say, breaking the silence. “We’re safe.”
“I’m not worried about the storm,” she says, voice cool. “I’m worried about *you*.”
I almost laugh. “Me?”
“You told me to stay behind,” she says, turning to face me. “You *ordered* me. Like I’m one of your wolves.”
“You *are* one of mine,” I say, stepping closer. “Whether you like it or not.”
Her breath hitches. “Don’t use the bond as an excuse for control.”
“It’s not control,” I say. “It’s protection.”
“I don’t need protection,” she snaps. “I need *answers*. Nyx is here. She claims to have a message from Queen Anya. What the hell is going on?”
I exhale, slow. “I don’t know. But I’ll find out.”
“And until then?” she asks, stepping around the table, putting space between us. “We’re locked in here. Alone. While I’m—”
She cuts herself off.
But I hear it.
While I’m in heat.
She doesn’t have to say it. I can feel it. The flush beneath her skin. The way her pulse jumps when I get close. The subtle arch of her back, her body betraying her even as her mind resists.
“You don’t have to hide it,” I say, voice low. “I can smell you. I can *feel* you. The bond knows.”
“Then stop *feeling* me,” she hisses, but her voice trembles. “Stop watching me. Stop touching me. Stop—”
“Stop what?” I ask, closing the distance. “Stop wanting you? Too late.”
She steps back, but the table stops her. I cage her in, one hand braced on the wood beside her head, the other resting on her hip—just above the curve of her ass. She doesn’t pull away. Doesn’t fight. Just stands there, breathing fast, her chest rising and falling, her scent flooding me.
“You think I don’t know what you’re doing?” she whispers. “You think I don’t see how you use the bond to manipulate me? To control me?”
“I’m not manipulating you,” I say. “I’m *feeling* you. And you’re feeling me. That’s not control. That’s *truth*.”
“Truth?” she laughs, sharp. “You want truth? Fine. I *hate* this. I hate how my body betrays me. I hate how you make me *want* you. I hate how every time you touch me, I forget why I came here. I forget my mission. I forget *her*.”
My grip tightens. “You don’t forget her. You *honor* her. By living. By fighting. By not letting them break you.”
“And what about you?” she asks, her voice breaking. “Do you honor her? Or do you just use her death to control me?”
I freeze.
She’s not wrong.
I’ve used the truth as a weapon. As leverage. I gave her the file, yes—but only after forcing her to agree to fight beside me. Only after binding her to me in every way but the physical.
But it’s not just strategy.
It’s *need*.
“I didn’t give you the file to control you,” I say, voice rough. “I gave it to you because I couldn’t bear to see you suffer in the dark. Because I’ve watched you for years, Ice. From the shadows. From the distance. And every time you walked into a room, every time you fought, every time you *survived*—I wanted to pull you into my arms and tell you the truth.”
Her breath catches.
“But I couldn’t,” I continue. “Because if I had, they would’ve killed you. And I couldn’t lose you. Not after I’d already lost her.”
Tears burn in her eyes. She doesn’t let them fall.
“You don’t get to mourn her,” she says, voice trembling. “You don’t get to claim you loved her.”
“I didn’t,” I admit. “But I respected her. I admired her. And when they took her, I was powerless to stop it. That guilt has eaten me alive for decades. And when I found out you were alive—when I saw you, small and frozen in that kennel—I swore I’d never be powerless again.”
She stares at me. Long. Silent.
And then—
She reaches up.
Her fingers brush my cheek. Light. Tentative. A touch so soft it undoes me.
“You’ve been watching over me,” she whispers. “All this time.”
“Always,” I say.
Her hand slides to the back of my neck, pulling me down. “Then stop pretending.”
And she kisses me.
Not like before—slow, tender, questioning.
This is *fire*.
Her lips part, her tongue sliding against mine, hungry, desperate, *needing*. My hands move—down her back, under the hem of her dress, fingers pressing into the warm skin of her thighs. She gasps, arching into me, her body melting against mine.
The bond *screams*.
Fire and ice. Blood and magic. A thousand lifetimes of waiting, of longing, of war—and in this moment, it all *collapses* into one.
I lift her onto the table, her legs wrapping around my waist, pulling me closer. Her hands are in my hair, her nails scraping my scalp, and I growl, low and possessive, my fangs grazing her lower lip.
She moans.
God, that sound.
It goes straight to my cock, hard and aching beneath my pants. I grind against her, just once, and she gasps, her hips bucking, her core clenching around nothing.
“Kaelen,” she breathes, her voice raw. “I—”
“I know,” I murmur, my mouth trailing down her throat, nipping at the pulse point. “I feel it too.”
Her hands slide down my chest, fingers fumbling with the buttons of my shirt. “I don’t want to think. I don’t want to fight. I just want—”
“Me,” I say, lifting my head, our eyes locking. “You want *me*.”
She doesn’t deny it.
Her breath hitches. Her lips part. Her body *screams* it.
And then—
Thunder cracks.
Not outside.
Inside the library.
The enchanted lanterns flicker—once, twice—and then die.
Darkness.
Complete. Suffocating. Electric.
We freeze.
Her hands are still on my shirt. My hips are still pressed between her thighs. Our breaths are ragged, tangled.
And then—
I feel it.
Her fingers tighten in my hair.
Her breath brushes my lips.
And in the dark, I whisper, “Don’t tempt me.”
She doesn’t move.
She doesn’t speak.
But I feel her smile.
And the bond—
It doesn’t hum.
It *burns*.
I don’t pull away. I don’t release her. I just stand there, caged in the dark, my body pressed to hers, my cock hard against her heat, my fangs aching to *mark*.
“You’re in heat,” I say, voice rough. “And I’m not letting you go to Nyx like this. Not when every wolf in the Tower can scent you. Not when the Fae would *feast* on a hybrid in estrus.”
“And what about you?” she asks, her voice a whisper. “What if *you* feast on me?”
My breath stops.
“I would never force you,” I say, voice low, dangerous. “But if you *ask* me—”
“I’m not asking,” she says, but her hips shift, grinding against me. “I’m *daring* you.”
I growl, low and feral. “You don’t know what you’re daring.”
“Then show me,” she says. “Show me why the bond chose you. Show me why I can’t stop *wanting* you.”
My hands slide up her thighs, under her dress, fingers brushing the edge of her panties—wet, hot, *ready*.
“You’re already mine,” I murmur. “You just haven’t admitted it.”
Her breath hitches. “Prove it.”
I lean in, my mouth hovering over hers. “You sure?”
She doesn’t answer.
Just pulls me down.
Our lips crash together—hungry, desperate, *needing*. My fingers hook into her panties, tugging them aside, and I slide one, then two fingers inside her.
She gasps, her back arching, her walls clenching around me.
“So tight,” I growl. “So wet. So *mine*.”
She moans, her hips rocking against my hand, her nails digging into my shoulders. “Kaelen—”
“Say it,” I demand, curling my fingers, stroking that spot deep inside her. “Say you’re mine.”
“I’m—”
And then—
A sound.
Soft.
Deliberate.
Footsteps.
Outside the library.
We freeze.
I pull my hand back, but I don’t release her. I just hold her there, caged in the dark, our breaths tangled, our bodies still pressed together.
The footsteps stop.
Then—
A key in the lock.
My body tenses. I shift, putting myself between her and the door, shielding her with my body.
The door creaks open.
A sliver of light cuts through the dark.
And there, silhouetted in the doorway—
Not Nyx.
Not a guard.
But *her*.
Queen Anya’s envoy. Lyra.
Her eyes gleam in the dim light, sharp with amusement. Her smile is a knife.
“Oh,” she purrs. “Am I interrupting?”
I don’t move. Don’t speak.
Ice is still behind me, breathing fast, her hands gripping my shirt.
“The wards are down,” Lyra says, stepping inside. “The storm’s passed. You’re free to go.”
“We’ll leave when we’re ready,” I say, voice cold.
She laughs, soft, mocking. “Of course. Wouldn’t want to rush a *bonding moment*.”
Her gaze flicks past me, to Ice. “Though I do wonder—how long can a hybrid resist her heat? How long before she begs for a mate? For a *master*?”
Ice tenses.
I feel it. The rage. The defiance.
But I hold her back with a hand on her hip, subtle, possessive.
“Get out,” I say, voice low, dangerous. “Before I remove you.”
Lyra smiles. “Of course, Alpha. But do tell—how is Nyx? She left a message for you. Said she’d be waiting… in your chambers.”
My jaw clenches.
She’s testing me. Probing. Trying to break us.
“You can deliver the message yourself,” I say. “Now get out.”
She bows, mock-polite, and backs out, closing the door behind her.
Silence.
Then—
Ice exhales, shaky. “She knew.”
“She suspected,” I say, turning to face her. “But she doesn’t know the truth.”
“And Nyx?” she asks. “What does she want?”
“Trouble,” I say. “But I’ll deal with her.”
She steps down from the table, adjusting her dress, her hands trembling. “You should go.”
“Not without you.”
“Kaelen—”
“No,” I say, stepping close, cupping her face. “You don’t get to push me away. Not after that. Not after *this*.”
She looks up at me, her eyes storm-lit, her lips still swollen from my kiss.
And I know—
She’s not pushing me away.
She’s *afraid*.
Of the bond.
Of me.
Of how much she *wants* me.
So I do the only thing I can.
I kiss her.
Slow. Tender. A promise, not a demand.
And when I pull back, I whisper, “You’re not alone anymore. And I’m not letting you face this alone.”
She doesn’t answer.
Just leans into me, her forehead pressing to my chest.
And the bond—
It doesn’t hum.
It *sings*.
Like it’s finally found its home.
I hold her.
And I wait.
Because I know—
The storm isn’t over.
It’s just beginning.