I pause. “Say it properly.”
She gasps, trying to catch her breath, face flushed, hair in chaos. “Callum Wright, I am stupidly, ridiculously, hopelessly in love with you.”
I let go.
Her chest is heaving and she’s smiling at me like she's just won the world’s rarest prize.
“Good,” I say, voice low.
Before she can respond, I close the distance between us, pressing my lips to hers in a kiss that’s both hungry and tender. Her hands find my T-Shirt, clutching at the fabric as if anchoring herself to me. I taste the sweetness of her laughter, the warmth of her surrender, and something deeper—the unspoken promise of forever.
We pull apart reluctantly, both of us breathless, our hearts pounding in sync. Stella’s eyes are bright, her smile soft and knowing. I can’t help but grin back, my chest tight with a happiness I’ve never known before.
“Take this off,” she says, tugging at my top. Her voice is playful, but there’s an edge of urgency to it, a silent plea for more.
I oblige, pulling the T-Shirt over my head and tossing it aside. She does the same, her movements deliberate, her eyes never leaving mine.
She doesn’t hesitate. Her hands move lower, untying the drawstring of my shorts with a slow, deliberate motion. I scramble off the bed and kick them off, standing before her in nothing but my boxers, my heart pounding in anticipation.
Stella smiles, a wicked glint in her eyes, before reaching for the waistband of my boxers. With a slow, deliberate pull, she slides them down, her fingers brushing against my skin as she exposes me fully.
I hiss at the contact, my hands tangling in her hair as she leans forward, her lips brushing against the tip of my cock. “Fuck,” I mutter, my head falling back as she takes me between her lips.
Stella’s mouth is warm and wet, her tongue swirling around me in a rhythm that’s both torturous and exquisite. She hums softly, the vibration sending jolts of pleasure through me. I tighten my grip on her hair, my hips twitching involuntarily as she deepthroats me, her lips sliding down to the base.
“Stella,” I warn, my voice strained. “If you keep doing that, I’m not going to last.”
She pulls back slightly, her eyes meeting mine, a mischievous smile playing on her lips. “Is that a challenge?”
“Don’t push me,” I growl, but it’s too late. She takes me into her mouth again, her hands gripping my thighs as she sets a relentless pace.
I’m teetering on the edge, my breath coming in short gasps. “Stella,stop—”
But she doesn’t. Her mouth is relentless, her tongue teasing, her lips tight around me. I can feel the tension building, a coil tightening in my stomach, and I know I’m moments away from losing control.
“Fuck, Stella—” I pull her off me abruptly, my hands cupping her face as I press my lips to hers in a desperate kiss. I need her, need to taste her, to feel her closeness.
She moans into the kiss, her hands sliding up my chest, her body pressing against mine. I break the kiss, my hands roaming over her curves. “Lie down,” I command, my voice thick with desire.
She does as I ask, her eyes never leaving mine as she stretches out on the bed. I follow, kneeling between her legs, my hands sliding up her thighs before pushing her tracksuit bottoms down until she kicks them off.
Stella’s skin is soft, her body a map of curves and warmth. I lean down, pressing kisses along her stomach, my hands cupping her hips as I make my way lower. She moans as my lips brush against her core, her hands tangling in my hair.
“Callum,” she whispers, her voice trembling.
I smile against her, my tongue dipping inside her, tasting her sweetness. She’s wet and warm, her muscles clenching around me as I explore her with slow, deliberate strokes. I hum softly, the vibration sending her over the edge.
“Callum—oh, fuck—” Her back arches, her body trembling as she cries out, her release spilling over my tongue. I drink her in, savouring her flavour, my hands holding her hips steady as she rides out her orgasm.
When she finally stills, I kiss my way back up her body, my lips brushing against her skin, my hands gentle as I traceher curves. She pulls me up, her lips seeking mine in a deep, passionate kiss.
“I love you,” she murmurs against my lips, her hands framing my face.
“I love you too,” I reply, my voice hoarse with emotion.
She smiles, her eyes shining with unshed tears. “Prove it.”
I don’t need to be told twice. I shift between her legs, my cock pressing against her entrance, her hands guiding me as I slide inside her. Her body welcomes me with a tightness that makes me groan.