All the tension drained out of Mike's body as he fell asleep. Gareth could feel each muscle group loosening as Mike's breathing deepened and slowed. Still he stroked over his friend's skin, not quite ready to lose the memories of tonight to sleep, even if just for a few hours.
"Thank you, Gareth, for coming tonight," Harvey said softly, surprising Gareth a little.
"Of course. Amazing that we even found each other, but I can't tell you how much I appreciate the time you gave me with Mike, it means a lot to me." Gareth felt a little like he might never see either of them again, though who knew, he hadn't expected to see Mike again once before. But he definitely felt some sense of loss that tonight would not go on forever.
Harvey moved his hand from Mike's hip to Gareth's and stroked him gently. Gareth's cock stirred and stiffened a little almost immediately. He was met with wet warmth as his cock was tucked along the crease of Mike's ass.
"Oh god," he whimpered unintentionally.
"What? Gareth, are you okay?"
"Fuck, Harvey, I'm sorry. Jesus, just your touch is making me half-hard again and I can feel your come leaking out of Mike's ass on to my cock."
Harvey sat up on his elbow and regarded Gareth for a second, his expression calculating. It occurred to Gareth that he knew nothing, nothing at all about Harvey, what he did or who he was when he wasn't Mike's Dom. They clearly had a relationship larger than sex, but Gareth couldn't even guess how they'd ended up here together.
"You know, Gareth, I bet Mike's ass is so stretched and loose right now that you could enter him easily, even half-hard, with no trouble."
"Harvey, I, he's asleep, he's, well, he's yours." Gareth took a deep breath. It was definitely crossing a line. And yet, really, Mike was so obviously, so wholly given over to whatever Harvey wished that if Harvey said it was okay it was probably okay.
"But wouldn't it feel good, wouldn't you like to just push into him, feel how well used he is, feel my come all over your cock?"
As Gareth was trying to guess the best answer, Harvey leaned up, pressing Mike tight between them, grabbed Gareth by the scruff of the neck and yanked him into a hard kiss. The kiss lit everything in Gareth back up again, and he ground against Mike, his cock literally almost slipping into Mike's ass. "Yes," he said, best he could into Harvey's brutal kiss, "I fucking want him."
Harvey pulled back. "Fuck him. However you want, slow, rough whatever." Harvey settled back, head propped on his elbow just watching Gareth.
It wasn't much of a struggle to slip his cock into Mike. Harvey's cock was bigger than Gareth's and with extra penetration of Gareth's fingers from earlier, Mike was still wide open. Gareth moved slowly and cautiously in and out of Mike, not sure how Mike would wake, or when. But it felt so fucking good, so wet. Gareth reached down and traced his finger around where his cock met Mike's ass, feeling Harvey's come leak out over it.
"Oh," Mike whimpered, "ow, oh, Harvey." But Mike tipped his hips back, grinding onto Gareth even as he mewled.
"Shhh," Harvey whispered, petting Mike's hair and pulling Mike to him, "Gareth's fucking you, fucking your used up hole so he feel my come in you. Using you, because I said he could, because you're mine to give away as I choose."
"Oh, god, Harvey, fuck, Gareth, just harder, please, please." Mike pushed more intensely back against Gareth, bucking his hips and forcing Gareth to speed up his rhythm. Gareth was rock hard again, the mix of affection and demand in Harvey's words was overwhelming. You could wait your whole life and never find anything as perfect as what it seemed like Harvey and Mike shared.
"Fuck him until you come, Gareth, fill up my used up boy. He can take it. I know he wants you, wanted you for so long, just give him this last gift."
Gareth paused, surprised. "Is it okay, really?" He asked, feeling foolish.
"Yes," Mike and Harvey answered simultaneously, and Mike added, "please, Gareth."
Mike twisted and arched against Gareth, searching for his mouth and Gareth gave it. Kissing Mike as hard as Harvey had just kissed him. He thrust harder, taking back every bit of power he'd given up earlier, taking this moment, this gift of finally getting what he wanted, knowing he would think about it forever. So many lonely hotel nights, Gareth knew, even when he bothered to find someone else, memories of this would still creep in. How willing Mike was, how pliant and docile he was right now, used up and violated and still begging for Gareth to fuck him.
Harvey's hands were both gentle and brutal by turns on Gareth. He slapped at Gareth's ass, urging him on as Mike was crushed between them. He petted and caressed and whispered sweet things and dirty things, rude things and loving things and Gareth was so lost he didn't know what was meant for him and what was for Mike.
And then Harvey's hands were gone and Mike was crying out, "Oh, god, yes, fuck it's too soon, oh god, fuck, Harvey, no, I'm coming."
Gareth craned his neck up to see Harvey roughly jerking Mike off.
"I love you, Harvey, I'm yours, always your good boy, yours," Mike repeated again until Harvey took his mouth and Gareth was coming, the intensity of the emotion tipping him over the edge.
"I love you, Mike, even now as someone else fills your ass, I know you're mine, because you're doing it for me. Such a good boy, my good boy."
Gareth tipped his head down, forehead against the back of Mike's neck trying to breathe through it, to settle the staggering emotions rolling through him. So much joy and a little jealousy at being able to share this, to know this existed in the world.
Eventually he felt Mike relax against him and he let himself slip from Mike's now very overused ass. Harvey came crawling to Gareth's side of the bed. He pushed Gareth back a little and reached down, slipping his finger into Mike's ass. Mike pushed back on it but was quiet.
"What a sloppy, filthy mess you are, Mike," Harvey said, leaning up so he could say it directly into Mike's ear.
This time it was Harvey who got up for the cloths. Carefully cleaning Gareth with one and then very gently taking his time, rubbing over and cleaning Mike until Mike was nearly asleep again from Harvey's tender, considerate ministrations. He moved back to the other side of the bed, pulling Mike to his chest and leaving Gareth to curl once more along Mike's back.
"Thank you," Harvey said again. "You're a beautiful boy, Gareth, anything I can ever do for you, please let me know. Don't be surprised at what I can do and don't be afraid to ask for anything ever. I'll give you my card before you leave in the morning."
"Thank you, Harvey, for letting share this. It was amazing."
"Go to sleep, pretty boy."