And just like that, I know I’ll never leave. Not unless she tells me to. And even then, it’d take all three of them to drag me away.
Violet’s fingers trail lightly along my jaw, her eyes locked on mine. That soft little smile curves her lips, but there’s something deeper behind it now—something tender and warm and so achingly open it nearly undoes me.
I lean in slowly, giving her time to pull away if she wants to. She doesn’t. Her breath hitches as my mouth brushes over hers, soft and reverent at first—more a promise than a kiss.
Her hand slips into my hair, fingertips curling against my scalp as she kisses me back, slow and exploratory, like we have all the time in the world. And maybe we do. Maybe for once, there’s no rush. No mission. No deadline. Just her and me, and the soft morning light wrapping us in gold.
I shift slightly, cupping the side of her face with one hand, deepening the kiss with gentle pressure. She sighs against my mouth, her body melting into mine, and I can feel the change. That subtle tilt of her hips, the tension in her fingers, the heat sparking between us like kindling catching flame.
“Vi…” I murmur against her lips, letting her name linger there.
She doesn’t answer with words—kisses me again, bolder this time, more sure. Her leg hooks over mine, drawing our bodies closer, the thin layers of sleep clothes between us suddenly feeling like far too much.
My hand slides down to her waist, fingers tracing the curve of her hip as I kiss her slowly, thoroughly, like I’ve got something to prove. And maybe I do. Maybe I need her to feel it—to know that this isn’t just heat, it’s something deeper. Something permanent.
When I pull back just enough to look at her, she’s already watching me, lips kiss-swollen and eyes bright. “Gods you are so beautiful.”
I kiss her again—this time slower, deeper—and let myself fall, completely and without hesitation, into her.
I grip the waistband of her shorts and ease them down over her hips. She kicks them off without hesitation, then swings a leg over me, straddling my thighs. Her skin is warm, her eyes locked on mine with a teasing smile as the heat between her legs presses through my pants.
She leans in, pulling at my waistband until my cock springs free, slapping against my stomach with a sound that makes her laugh—soft, breathy, full of anticipation.
I grin, hands circling her waist as she rises to her knees. Her fingers wrap around me, her touch making me groan as she guides me between her slick folds, dragging the head against her before lining me up. Then, slowly, she sinks down, inch by inch, and we both moan at the stretch, the connection.
“Gods, Violet,” I breathe, voice rough. “Ride me.”
Her eyes are half-lidded, drunk on pleasure, lips parted as she starts to move—hips rolling, teasing, before finding a rhythm that has us both spiraling. She bounces, controlled but hungry, every movement winding the tension tighter. I watch her, completely wrecked by the sight of her, lost in the feel of us.
Her pace quickens, each bounce more desperate, more demanding. Her thighs slap against mine, slick skin meeting slick skin, the sound loud in the charged air between us. I can feel how wet she is, how tightly she grips me every time she takes me to the hilt.
“Fuck, Violet,” I growl, digging my fingers into her waist, guiding her movements as she rides me like she owns me.
She leans forward, hands on my chest, her breath coming fast. Sweat beads at her temple, her lips parted as she pants, moans, curses under her breath. Every roll of her hips sends a jolt of pleasure through me, electric and overwhelming. Her walls pulse around me, and it takes everything I have not to lose it right there.
“You feel so fucking good,” she whispers, voice broken, raw.
I sit up, chest to chest, arms wrapping around her back as I start thrusting up into her. She gasps, her nails digging into my shoulders, her forehead dropping to mine.
“Oh my god,” she moans, her voice shaking. “Don’t stop—don’t you fucking stop.”
I don’t. I give her everything—every hard, deep thrust, every ounce of hunger I’ve been holding back. She’s trembling now, close, her body starting to shake around me.
“Come for me,” I whisper against her lips. “I want to feel it. I want to feel you lose it on my cock.”
She cries out, high and sharp, her whole body tensing before she unravels in my arms—clenching, pulsing, dragging me over the edge with her. I thrust once, twice more before I break, pushing my knot inside of her, groaning her name into her mouth as I come hard, buried deep inside her.
For a moment, there’s nothing but the sound of our breath and the thundering of our hearts. She collapses against me, laughing softly, her body still twitching with the aftershocks.
“You okay?” I ask, brushing the damp hair from her face.
She looks up at me, dazed and smiling. “Better than okay.”
We stayed like that for a while—her pressed against me, skin slick and hearts still racing. My hands trace slow, aimless lines across her back, grounding us both. She breathes into my neck, every exhale a little calmer than the last.
Eventually, she shifts just enough to look at me, her cheeks flushed, eyes heavy but soft.
“I can’t feel my legs,” she mumbles with a sleepy smile.