Page List

Font Size:

A surge of unbelievable fury ripped through Kieran at the sight. Matthieu might be his in this moment, might have been for the last few months, but the evidence of others had Kieran seeing red. Kieran wasn’t even sure he’d been the only one lately. Matthieu had told him he couldn’t share his body with anyone else during their arrangement, a request that suddenly made a whole lot more sense, now that Kieran knew what Matthieu thought he’d done back in college. Matthieu had never said that he’d be exclusive, too.

Matthieu seemed to sense Kieran’s sudden unease. “There hasn’t been anyone else for a long time, sweetheart,” he said quietly. “Those are probably expired.”

Kieran needed to see. Needed to know. He yanked one from the box, flipped it over, and exhaled a shaky breath; Matthieu was telling the truth.

But the relief only lasted a moment. “I don’t have…”

“It’s ok.” Matthieu shushed him, taking the lube from his hand and slicking his fingers. “I want to feel you tonight. All of you. Do you want that too?”

Kieran whimpered, nodding hard. He never wanted anything between them again.

“Now lie back. I’ve got you, sweetheart.”

Matthieu took his time returning his mouth to Kieran’s needy cock. He pushed a practiced finger past the tight band of muscle at Kieran’s hole. He worked him open slowly, alternating between taking Kieran deep into his throat and pulling off to murmur praise against the hard muscle of his thigh. It didn’t take long before Kieran was ready. Matthieu didn’t seem to care. He’d promised to take his time, and as he edged Kieran toward orgasm for the third time, Kieran swore he might pass out before Matthieu finally let him come.

“Matty, I…” he finally begged. “I can’t.”

Matthieu didn’t relent. He hummed around him, vibrations shooting through Kieran’s spine as his fingers curled just right, hitting the spot that made Kieran see white behind his eyes.

“Matty—please—I need—let me. Let. Me.”

He grabbed at Matthieu’s hair, tugging him up and curling forward into a soul-destroying kiss. It seemed to go on for an eternity, neither of them willing to part for longer than it took to strip Matthieu’s remaining clothes. Then they were back at it, desperate, like they could crawl inside each other’s skin.

“Show me,” Matthieu panted between them. “Take what you need.”

That was all it took. Kieran surged forward, grabbed his shoulders, and flipped them over with a groan, half growl, half cry. He crawled over Matthieu, frantic, straddling his waist. Lined himself up, and with a shuddering breath, sank onto Matthieu’s cock.

It burned. Not enough lube. Kieran loved it. Loved the ache because of what it meant. Matthieu was his again. His. Completely. Kieran would never let him go.

He moved slowly at first, long, rolling thrusts, using the strength in his legs to take Matthieu deep. Matthieu’s hands never stopped, stroking his back, threading through his hair, grounding him. Worshipping him right back. Kieran lost himself in it, the feeling of Matthieu’s lips on his neck. The ache long replaced by overwhelming pleasure. His body shook with every ragged breath as he took everything Matthieu gave him.

“I missed you,” Matthieu grunted. “I’ve had you for weeks, but I still missed this—even with you right in front of me. I missed everything we could’ve been.”

Kieran moaned, grinding down harder, desperate to drown in him, in all the words he’d ached to hear for years.

“Don’t ever stop saying things like that,” he rasped, his throat tight with emotion. “Please, Matty. Just?—”

Matthieu cut him off with another messy kiss, more teeth than lips.

“I’m so close.” Kieran gasped.

“Then touch yourself.”

Kieran didn’t hesitate, curling a hand around his cock. He stroked in time with the rhythm, hips rolling harder, every thrust hitting those perfect, devastating spots inside him.

“That’s it, sweetheart,” Matthieu whispered, guiding Kieran’s rhythm as he unraveled. “Just like that. Look at you. Look at you—fucking stunning.”

Kieran’s head fell back, a choked sound escaping as his thighs trembled. He was close. So close. The pressure coiling in his belly felt sharp, like it might tear him open.

“I-I’m gonna?—”

“I know,” Matthieu murmured, sitting up just enough to wrap his arms around Kieran and pull him flush against his chest.

Then he thrust up, hard. Once. Twice. Kieran came with a cry, clinging to Matthieu like he might vanish if he let go. His orgasm ripped through him like a wave, shaking him from the inside out. His whole body pulsed around Matthieu as he spilled between them.

Matthieu held Kieran through it, whispering praise against his shoulder until Kieran was gasping and trembling with overstimulation. Matthieu’s rhythm stuttered. His breath hitched. With a grunt torn from deep inside him, he came too, the release exploding in warm pulses inside Kieran. He clutched Kieran so tightly it was almost bruising.

It felt like surrender.