Chapter 16

RAFE

The rhythm starts slow. Controlled. Each thrust deliberate as Moira adjusts beneath me, her body learning mine. Tight heat surrounds me, and the sensation threatens every shred of restraint I've built over years of survival.

Her hands grip my shoulders, nails digging in. The small bite of pain grounds me, keeps me from losing myself completely.

"Okay?" The word comes out rough.

"More than okay." She rolls her hips, and pleasure spikes up my spine. "Don't hold back."

The permission nearly breaks me. But this is Moira—the sea witch who's haunted my thoughts since I brought her to the warehouse for protection and she refused to be intimidated by the panther who runs the underworld. She deserves better than quick and desperate.

My hands slide under her hips, angling her differently. The next thrust hits deeper, and she gasps. Her legs tighten around me, heels digging into my lower back.

"There." Her voice has gone breathless. "Right there."

Power responds beneath our skin. My shadows curl around her like smoke, and where they touch, her magic rises—a blue-white shimmer that traces along her skin like phosphorescence in deep water.

The collision sparks and flares with each movement.

The air around us grows thick with it. Salt crystals form on our damp skin, catching the pale light.

They glow faintly blue against her collarbone, down the valley between her breasts.

Her magic has never felt like this before—wild and strong and completely unleashed. The careful control she's maintained for years has dissolved, and what remains is raw power calling to my own darkness.

The shadows in the room deepen with my desire. They move like living things, caressing Moira's skin wherever I'm not touching her. She arches into the sensation, pleasure written in the curve of her throat, the part of her lips.

"Rafe." My name on her lips sounds like prayer and demand together.

"I know." My hips snap harder, faster, finding the rhythm that makes her breath catch. "I feel it too."

The connection goes deeper than physical. Our powers recognize each other as if shadow and water were always meant to meet like this. As if we were always meant to find each other.

Sweat slicks our skin. Salt water and night-blooming jasmine fill the air. Each thrust drives us closer to the edge, magic building with pleasure until the two become inseparable.

Moira's hands slide into my hair, pulling my mouth down to hers. The kiss is messy and desperate, all tongue and teeth and need. When she breaks away, gasping for air, her eyes have gone unfocused.

"Don't stop." Her voice has dropped to something primal. "Please don't stop."

"Never." The promise comes from somewhere deep in my chest. "I've got you."

My hand slides between our bodies, finding the sensitive bundle of nerves at her center. She cries out, her inner walls clenching around me. The sensation drags a groan from my throat.

"That's it." I circle her clit with steady pressure, matching the rhythm of my thrusts. "Let go. I want to feel you come apart."

Her breathing turns ragged. Power surges through her blood, and suddenly water from the ceramic bowls rises into the air.

Thin streams spiral around us, glowing with the same blue light as the salt crystals on our skin.

The water moves in time with our bodies, responding to Moira's pleasure like an extension of herself.

Extraordinary. Terrifying in its beauty.

I slow my rhythm deliberately, drawing out each thrust until she whimpers beneath me. Her nails rake down my back, leaving marks that will last for days. The slight sting only heightens everything else.

"Please." The word breaks from her lips. "Rafe, please."

"Please what?" I withdraw almost completely, holding myself at her entrance. Watching her pupils dilate with need.

"More. Harder. I need—" She can't finish the sentence because I drive back into her with enough force to make the headboard strike the wall.

Her cry echoes through the room, raw and unrestrained. The sound goes straight to my cock, makes me harder than I thought possible. I set a punishing pace now, each thrust deep and deliberate. The wet sounds of our joining fill the space between her gasps and my groaned curses.

Moira arches beneath me, taking everything I give her and demanding more. Her legs wrap higher around my waist, changing the angle until I'm hitting that spot inside her that makes her entire body shudder.

"There. God, right there. Don't stop."

"Never stopping." My hand fists in her hair, tilting her head back to expose the long line of her throat. I set my teeth against the pulse point there, not quite biting but applying enough pressure to make her clench around me. "Mine."

"Yours." Her agreement comes out breathless, desperate. "All yours."

The possessive claim should probably concern me. The intensity of what I feel for this woman borders on dangerous. But with her beneath me, around me, magic sparking between us like lightning—I can't bring myself to care about dangerous.

My free hand slides between our sweat-slicked bodies again, finding her clit. The bundle of nerves is swollen and slick under my touch. I circle it with firm pressure, matching the rhythm of my thrusts.

"Rafe." Her fingers dig into my shoulders hard enough to bruise. "I'm close."

"Show me." My thumb presses harder against her clit, and she shatters.

The orgasm tears through her with visible force. Her back arches off the bed, head thrown back, throat exposed. A cry rips from her chest. The water streams around us explode into fine mist that coats our skin, and power in the air peaks until it feels like lightning about to strike.

Watching her fall apart pushes me over the edge. Pleasure slams through me with devastating intensity. My hips jerk against hers as I empty myself inside her, shadows in the room pulsing with each wave of release.

Our combined magic flares one final time, then settles. Slowly fading to a warm glow beneath skin and bone.

We stay locked together, both of us shaking. Her heart pounds against my chest, matching the frantic rhythm of my own. The salt crystals on our skin dissolve, leaving behind only damp warmth and the lingering scent of ocean.

Finally, I find enough strength to shift my weight, careful not to crush her. She makes a soft sound of protest when I start to pull away.

"Stay." Her arms tighten around me. "Just for a moment."

So I stay. Pressed against her, still inside her, memorizing the feel of her body beneath mine. The way her breath gradually slows. The small aftershocks that make her tremble.

This impossible woman makes me believe in things I thought died with Catalina's betrayal.

Eventually, I ease out of her and roll to the side. Pull her with me so she's tucked against my chest, her head resting over my heart. My hand traces idle patterns on her shoulder, following the curve of her arm down to her wrist.

"That was..." She trails off, clearly searching for words.

"Intense." I press a kiss to the top of her head. "Overwhelming. Perfect."

"All of that." She tilts her face up to meet my eyes. "The magic. Did you feel it too? The way our powers connected?"

"Yes." The memory of it makes my chest tight. "Shadow and water. I've never experienced anything like that."

"Neither have I." Her palm splays over my ribs. "Gran mentioned something once about compatible magics. How certain types of power recognize each other. Respond to each other. I thought it was just theory."

"Apparently not." I cover her hand with mine, holding it against my skin. "What does that mean for us?"

She's quiet for several heartbeats. When she speaks, her voice is soft but certain. "I love you."

The words steal the air from my lungs and make my heart stutter.

"Moira—"

"I need you to know that." She pushes up on one elbow, meeting my gaze directly.

"Before the fight. Before everything. I love you, Rafe.

Not just because of what we just did, or the magic, or any of it.

Because of who you are. The way you protect this island.

The guilt you carry for things that weren't your fault.

How you look at me like I'm something precious when I've spent years being ordinary.

" Her fingers curl against my chest. "I love you.

And I needed to say it while I still could. "

The fear underneath the declaration cuts deep. She's saying this now because she doesn't know if we'll survive facing Catalina in deep water in just a few hours. Because the battle might mean losing everything.

I cup her face, thumb tracing the line of her cheekbone. "I love you too."

Her breath catches. "You do?"

"Since the moment you healed Eliza and stopped hiding what you are.

" The confession comes easier than expected.

"I saw the real you that day—the sea witch who's been pretending to be just an innkeeper because it felt safer.

The woman with enough magic to reshape Stormhaven if she wanted.

" My thumb brushes her lower lip. "I've loved you since then. Maybe even before, if I'm honest."

She kisses me. Soft and sweet and full of things neither of us have words for.

When she pulls back, her eyes shine with unshed tears. "We're going to survive tonight. Both of us."

"Yes." I pull her close again, bury my face in her hair. "We are."

We lie there in the darkness, wrapped around each other. The clock on the wall marks time we don't have. Time is moving faster than either of us wants, bringing with it violence and magic and choices that could destroy everything.

But right now, in this moment, there's only us. Her warmth against my skin. The steady rhythm of her breathing. The faint glow of magic beneath both our skins, still humming with connection.

She shivers under my touch, pressing closer.

"Tell me about after." Her voice is quiet. Vulnerable. "When this is over. When we've won."

If ads affect your reading experience, click here to remove ads on this page.