Boxes line the hallway. Cardboard towers stacked against peeling paint. My hands are already calloused from lifting. Declan’s hands are bigger. Rougher. Built for weight. For duty. For holding me together when the world tries to shake me apart.
He stands in the doorway of what used to be a storage room and now is our bedroom. His eyes trace the empty walls. The bare mattress on the floor. The single bulb hanging from the ceiling. The faint smell of dust and old wood and him.
“It’s small,” he says. Low. Gravel in his throat.
“It’s perfect,” I reply.
He doesn’t smile. Not yet. But his shoulders drop. Just a fraction. The tension bleeds out of his frame. He steps inside. The floorboards creak under his boots.
I follow.
He closes the door. Locks it. The click is quiet. Final.
“Yours,” he says. “All of it.”
My chest tightens. Not from fear. From the sheer weight of being chosen. Declan doesn’t give pieces of himself away. He doesn’t do half measures. He walks through fire and expects you to stand beside him. He doesn’t ask for permission. He just claims what’s his.
I step into his space. Reach up. Press my palms flat against his chest. His shirt is thin. Cotton. Worn soft from washing. My thumbs find the ridge of scar tissue just below his collarbone. The one he never talks about. The one I’ve memorized by touch. By breath. By the way his body tenses when I trace it.
“I know it’s small,” I whisper. “I know it’s not a palace. But it’s us. Finally.”
He covers my hands with his. Squeezes. Hard. Possessive. Grounding.
“I’ve had a lot of rooms,” he says. Voice rough. “All of them empty. All of them mine. None of them felt like home.”
His thumb strokes my knuckles. Slow. Deliberate.
“Now it does.”
I lean up. Press my lips to his jaw. His stubble scrapes my mouth. He inhales sharply. I feel it in his chest. Feel it ripple down through him.
He turns me. Pins me gently against the wall. One hand braced beside my head. The other sliding down my spine. Pulling me flush against him.
“You’re sure?” he murmurs against my ear. Voice rough. “No backing out now. I’ve already claimed you. Already told my friends. Already changed the locks on my damn life.”
I smile. Tilt my head up. Meet his eyes. Dark. Bottomless. Full of something raw. Something unguarded.
“I’m more than sure,” I say. “I’m home.”
His breath hitches. Just once. A crack in the armor.
He kisses me. Deep. Slow. Tasting like coffee and salt and safety. I melt into it. Into him. Into the quiet promise of this space. These walls. This life we’re building.
When he pulls back, his forehead rests against mine. His eyes are closed. His chest rises and falls in a rhythm that matches mine.
“We do this right,” he says. “No running. No hiding. No old ghosts dragging us down.”
“No,” I agree. “Just us. Forward.”
He nods. Once. Firm. Then he steps back. The mask slides back into place. The brooding Marine. The quiet protector. But his fingers linger on my hip. A silent anchor.
I turn back to the boxes. Start unpacking.
Hours blur. Cardboard flaps fold. Clothes go in the closet. My books line the shelf. His go on the other side. Separate. Until they blend. Until I stop knowing where I end and he begins.
He watches me work. Doesn’t help unless I ask. Gives me space. But his presence is a weight I’ve grown to crave. Solid. Real. Unshakable.
I’m stacking mugs in the tiny kitchenette when he steps in behind me. Closes the distance. Wraps his arms around my waist. Presses his chin to my shoulder.
“You’re going to knock that over,” he murmurs.
“I’ve got it,” I say.
“You don’t,” he counters.
Before I can react, he reaches past me. Catches the mug just as it tips. Sets it down. Firm. Controlled.
Then he turns me around. Cages me between his arms and the counter.
“You need to let me take care of you,” he says. Voice low. Serious.
I search his face. Look for the edge. The command. But it’s not there. Not here. Not with me.
“I know,” I whisper. “I’m learning.”
His jaw tightens. He exhales. Long. Slow. Then he bends down. Presses his lips to my stomach. Right above my navel. The contact sends a shiver straight down my spine.
“I’m not used to this,” he admits. Quiet. Almost vulnerable. “The quiet. The normalcy. The… us.”
I run my fingers through his hair. Feel the short trim. The slight wave at the nape. “Good. Get used to it.”
He grunts. Low. Amused. Then he lifts me onto the counter. I wrap my legs around his waist without thinking. He steadies me. Hands firm on my thighs.
“Careful,” I tease.
“Always,” he replies.
He leans in. Kisses me slow. Deep. His tongue sweeps into my mouth. Tasting. Claiming. I arch into him. My fingers tangle in his hair. He groans. Low. Rough.
Then the front door buzzes.
We freeze.
He pulls back. Eyes dark. Annoyed. “Not now.”
“Probably just the landlord,” I say.
He doesn’t move. Doesn’t let me down. “I’ll handle it.”
He sets me down. Smooths my shirt. Straightens my hair. Every movement deliberate. Reassuring.
I watch him walk to the door. Open it. Step out into the hall.
His voice is flat. Short. “What?”
A pause.
Then, quieter. “Yeah. I know. I’ll send it. Tonight.”
He closes the door. Leans against it. Closes his eyes.
My stomach drops. “What was that?”
He opens his eyes. Looks at me. The brooding mask is back. But there’s something else there. Guilt? Regret?
“An old friend,” he says. “Needs a favor.”
I frown. “What kind of favor?”
He doesn’t answer right away. Steps toward me. Takes my hands.
“You’re not going anywhere,” he says. Firm. Final. “We’re doing this right. Starting today. No more debts. No more shadows.”
I search his face. Look for lies. Find none. Just exhaustion. And something deeper. Fear.
“Okay,” I say softly. “Okay.”
He pulls me into his arms. Holds me tight. Like I’m the only solid thing in a world that’s trying to spin him under again.
“Stay,” he murmurs into my hair. “Just stay.”
“I’m not going anywhere,” I promise.
He exhales. Long. Shaky. Then he lifts me. Carries me back to the bedroom.
The boxes are still on the floor. The mattress is still on the ground. The single bulb still casts a warm glow.
He sets me down. Strips off his shirt. Reveals the broad chest. The old scars. The hard lines of a man who’s seen war and walked away.
He steps into my space. Closes the distance. Fingers finding the hem of my top. Lifting it. Over my head.
I don’t hesitate. Step out of it.
He drops it. Doesn’t look away. Eyes dark. Hungry. But soft. So fucking soft.
“You’re beautiful,” he says. Voice rough. “Every damn time I look at you, I can’t believe you’re real.”
I reach for his belt. Unbuckle it. Let it fall.
“I’m yours,” I whisper. “All of me.”
He groans. Grabs my hips. Pulls me flush against him. His cock is already hard. Thick. Heavy against my belly.
I press my lips to his chest. Kiss the scar. Kiss the skin. Work my way down.
He shudders. Hands in my hair. “Rile…”
“Let me,” I beg.
He nods. Eyes closed. Jaw tight.
I drop to my knees. Look up at him. His breath catches.
“Fuck,” he mutters. “You’re going to kill me.”
I smile. Unbuckle his pants. Pull them down. Step out.
His cock springs free. Heavy. Veined. Already leaking.
I reach out. Cup his balls. Feel the weight. The heat.
He groans. Back arching. “Jesus.”
I lean in. Press my lips to the tip. Taste him. Salt. Skin. Declan.
He’s trembling. Just a little. His hands grip the edge of the bed. Knuckles white.
“Look at me,” he says. Voice ragged.
I do. Lift my eyes. Meet his.
He’s bare. Vulnerable. Even like this. Even with me on my knees.
I take him in my mouth. Slow. Deep.
He curses. Back hits the mattress. Legs spreading. “Fuck. Rile. You’re going to make me—”
I suck harder. Deep. Taking him as far as I can. Tongue swirling. Lips tight.
He’s shaking. Not from pleasure. From something deeper. Release. Relief. Surrender.
I work him. Hands guiding. Mouth worshiping. Learning the rhythm that makes him gasp. The angle that makes him beg.
“Come on,” I murmur against him. “Let go. I’ve got you.”
He does.
Groans. Long. Raw. Hips bucking. Cock twitching in my mouth.
I swallow. Every pulse. Every drop.
He’s panting. Chest heaving. Eyes squeezed shut.
I stay down. Press my lips to his stomach. Wait.
He reaches down. Fingers in my hair. Gentle. “Up.”
I stand. He pulls me up. Presses me against the wall. Kissing me like he’s starving.
“My turn,” he growls.
He lifts me. Carries me to the bed. Sets me down.
Strips. Fast. Efficient. Then he’s on me.
His hands are everywhere. Rough but careful. Claiming but reverent.
He pushes my pants down. Kicks them off.
I lift my hips. Let him pull them away.
He’s hard again. Already. So fucking hard.
He lines up. Presses the tip against me.
“You’re so wet,” he murmurs. Voice thick. Awe-struck.
I arch. “For you.”
He slides in. Slow. Deep.
I gasp. Back arching. Fingers digging into his shoulders.
He stills. Eyes wide. “Breathe.”
I do. In. Out. Feeling him. Filling me. Stretching me. Claiming me.
He groans. Low. Deep. “God. You feel like heaven.”
He pulls out. Slides back in. Deeper. Harder.
I cry out. Legs wrapping around his waist.
He sets the pace. Slow at first. Then harder. Faster. Each thrust hitting that sweet spot. Making me shake. Making me beg.
“Say it,” he demands. Voice rough.
“I’m yours,” I gasp. “Only yours.”
He growls. Hips snapping. Cock driving into me. Deep. Relentless.
I’m close. Too fast.
“Declan—”
“Let go,” he orders. “Fuck me. Come for me.”
I do.
Screaming. Shaking. Clamping down on him.
He groans. Stops. Buries his face in my neck.
“Fuck. Rile. You’re killing me.”
He moves again. Slower. Deeper. Circling.
I’m still sensitive. Still trembling. But he knows how to bring me back. How to ride me back over the edge.
He picks up the pace. Thrusting. Hard. Deep.
I’m close again. Faster.
“Cum for me,” he growls. “Squeeze me. Let go.”
I do.
Second climax hits harder. Waves. Shaking. Clamping down.
He follows. Groaning. Hips stuttering. Cock pulsing inside me.
He empties. Hot. Heavy. Deep.
We stay like that. Breathing. Shaking. Connected.
He rolls to the side. Pulls me against his chest.
I fit perfectly. Head on his heart. Leg draped over his.
He kisses my temple. Arms tight.
“This is it,” he murmurs. Voice rough. Satisfied. “No more running. No more pretending.”
I smile. Press a kiss to his chest. “Yeah. This is it.”
He holds