Proposal and engagement #3
"I'll probably keep making you cry."
She gasped dramatically.
"What?"
He smiled with quiet affection.
"Only happy tears, kitten."
She rolled her eyes, though the smile she wore made it clear she wouldn't mind them at all.
Devyani didn't let go of him.
For a long moment, neither of them spoke.
Then, in a tiny voice, muffled against him, she whispered,
"...Say it again."
Rivan smiled.
"What?"
She looked up at him, her eyes still glistening.
"The words."
A shy laugh escaped her as fresh tears gathered again.
"I've... I've craved hearing them for an entire year."
Her voice trembled with every syllable.
"I imagined this moment so many times."
"So many nights I wondered how it would sound if you were the one to say it first."
She smiled through her tears.
"I don't think I'll ever get tired of hearing it."
Her fingers curled into the fabric of his shirt.
"So..."
She looked into his eyes with the innocence of someone finally receiving the one thing her heart had longed for.
"Say it again."
Rivan couldn't help but laugh softly.
The sound was warm, affectionate, completely in love.
"Of course, baby."
He tucked a loose strand of hair behind her ear.
"I love you."
He kissed her forehead.
"I love you."
He kissed the tip of her nose.
"I love you..."
His smile grew wider.
"So..."
"So..."
"So much."
"So unbelievably much."
He rested his forehead against hers.
"And if hearing it makes you smile like this..."
"I'll spend the rest of my life saying it."
"I love you when you laugh."
"I love you when you cry."
"I love you when you're stubborn."
"I love you on ordinary mornings."
"I love you on impossible days."
"I love you today."
"I'll love you tomorrow."
"And I'll keep loving you long after words lose their meaning."
Devyani's lips quivered into the brightest smile.
A happy laugh escaped through her tears.
"I love you toooooo..."
She stretched the words playfully before they dissolved into another laugh.
"I love you so much."
Before he could answer, she threw her arms around him again.
This time, she hugged him with every ounce of strength she had.
There wasn't the slightest space left between them.
As if she were trying to make up for every day she had waited to hear those words.
Rivan wrapped his arms around her just as tightly, one hand cradling the back of her head while the other rested securely around her waist.
He smiled into her hair.
"Careful, baby," he teased softly. "You're going to squeeze the air out of me."
She shook her head without loosening her grip.
"No."
"Never."
"If I could..."
"I'd stay like this forever."
Rivan closed his eyes, holding her even closer.
"Then forever it is."
And in the middle of a room filled with flowers, fairy lights, and promises, they simply stood there
holding each other as though neither of them ever intended to let go.
Rivan's arms remained locked around Devyani after their tight embrace, the words "I love you" still echoing between them.
His throat bobbed as he swallowed hard, his gaze dropping straight to her lips.
The soft, parted curve of her lips pulled him in like a force he couldn't fight.
Devyani didn't hesitate.
She rose on her toes and pressed her mouth to his in a gentle, lingering kiss.
Her lips brushed his with feather-light pressure, warm and soft, tasting faintly of the champagne she'd sipped earlier.
The contact sent a jolt straight through Rivan's chest.
He swallowed again, harder this time, heat flooding his veins.
"I want to kiss you," he rasped against her mouth, voice rough with need.
Devyani drew back just enough to smile, her eyes sparkling with mischief and heat. "Who's stopping you, Mr. Thakur?"
The invitation shattered the last thread of his restraint.
Rivan captured her lips again, this time with raw hunger.
He angled his head and sealed their mouths together, parting her lips with his own.
His tongue swept inside, stroking hers in slow, deliberate glides.
Devyani moaned softly into the kiss and answered with equal fervor, her tongue curling around his, tasting, exploring. Their breaths mingled hot and fast.
Rivan's hands slid up her back, one palm pressing between her shoulder blades to pull her flush against him while the other cupped the nape of her neck.
He sucked gently on her lower lip, drawing it between his teeth before releasing it and diving back in for another deep, open-mouthed kiss.
Their tongues tangled again and again, wet and insistent, the slick sounds of the kiss barely audible over the sudden rush of blood in his ears.
Devyani's fingers threaded into his hair, tugging lightly as she pressed closer.
She nipped at his upper lip, then soothed the sting with a slow lick.
Rivan groaned low in his throat and tilted his head the other way, changing the angle so he could kiss her even deeper.
Their mouths moved together in a rhythm that grew more urgent lips sliding, tongues thrusting, breaths panting between each hungry press.
Saliva glistened on their chins when they finally broke for air, only to crash back together seconds later.
Rivan's tongue pushed deeper, exploring every corner of her mouth.
He traced the roof of her mouth, then slid along the sensitive underside of her tongue, drawing another soft whimper from her.
Devyani answered by sucking lightly on his tongue, pulling it into her mouth and swirling her own around it in a slow, filthy rhythm.
Their lips stayed locked, wet and swollen, moving in perfect sync as they devoured each other.
One of Rivan's hands drifted lower, palm sliding down the curve of her spine until it rested just above the swell of her ass.
Devyani gasped into the kiss.
The friction made Rivan's grip tighten, his fingers digging into her dress.
They broke apart again only for a heartbeat.
A thin strand of saliva stretched between their lips before snapping.
Devyani's eyes were dark, pupils blown wide. "More," she whispered.
Rivan didn't need to be told twice. He dove back in, claiming her mouth with renewed intensity.
His tongue thrust in and out in a rhythm that mimicked what his cock wanted to do, fucking her mouth with deep, wet strokes.
Devyani met every thrust, her own tongue pushing back, tangling, sliding, sucking.
The kiss turned messier.
Their teeth clicked once, then twice, before they adjusted and sealed together again.
Rivan sucked on her lower lip hard enough to make it plump and red, then released it to trail open-mouthed kisses along her jaw.
He nipped at the sensitive spot just below her ear, then returned to her mouth, tongue plunging deep once more.
Devyani's hands roamed his chest, fingers curling into the fabric of his jacket as she clung to him.
She rose higher on her toes, trying to get even closer, her breasts pressed flat against his chest.
Rivan's free hand slid up her side, thumb brushing the underside of her breast through the thin material of her gown.
He swallowed her moan and answered with a low growl that vibrated against her lips.
They kissed like the world had stopped existing.
Long, deep, filthy kisses that left them both breathless and aching.
Rivan's tongue stroked hers in slow, deliberate circles before he pulled back just enough to bite her bottom lip again, tugging it gently before letting it go.
Devyani chased his mouth, pressing desperate kisses to his lips, his chin, the corner of his mouth, until he captured her again and they melted back into another searing, open-mouthed exchange.
Rivan's hand on her lower back slipped lower.
Devyani gasped and arched into him.
They broke apart once more, chests heaving. Strings of saliva connected their swollen lips.
Their chests rose and fell in ragged unison as they broke the kiss, both gasping for air.
Devyani's lips were swollen and glistening, her eyes half-lidded with desire.
Rivan's gaze burned into hers, his own breathing just as labored. Without a word, he tightened his grip around her waist and guided them backward until the back of his knees hit the velvet couch.
They tumbled onto it together, bodies tangled, her dress riding up her thighs as she landed straddling his lap.
Rivan captured her mouth again instantly, swallowing her surprised gasp.
The kiss turned feral, tongues sliding wet and deep while his hands roamed freely.
He broke away only to trail hot, open-mouthed kisses down the column of her throat.
Devyani's head fell back, exposing more skin.
A low moan escaped her as his lips found the sensitive spot just below her ear.
He sucked hard, teeth grazing, leaving a dark purple mark blooming against her fair skin.
"Ahhhh... tonight we have our engagement," she breathed, voice trembling with pleasure.
Rivan didn't stop.
He moved lower, kissing and biting along her neck and collarbone, each mark darker than the last. "Ahhh... so it might get purple," she whimpered, biting her own lip hard as another moan tore free.
Rivan pulled back just enough to meet her eyes, his voice rough and possessive. "Let the world know, kitten."
He dove back in, kissing her hungrily, sucking and nipping until her neck and shoulders were covered in vivid love bites.
Devyani's fingers clutched his hair.
Her moans grew louder, mixing with the wet sounds of his mouth claiming every inch of her exposed skin while their heavy breaths filled the secluded space.
Their ragged breaths filled the dim corner, chests heaving against each other after the relentless assault of lips and teeth.
Devyani's thighs trembled where they straddled Rivan's lap, her gown bunched high around her hips.
Just as his mouth claimed her collarbone again, a sharp ringtone shattered the haze.
Rivan growled low in his throat but reached for his phone without pulling away from her skin. The screen flashed Reyansh's name. He answered with a clipped, "What?"