Dakota tensed.
He was trusting Gavin to do what he said, to not push this further than Dakota wanted, but there was still a little frisson of worry, a moment of doubt … and then he remembered Gavin’s careful control during the blowjob.
“Everything okay?” Gavin kissed the side of his neck, running his hands up and down Dakota’s sides.
“Yeah,” Dakota said, relaxing. “C’mon, do it.”
The first gentle glide of Gavin’s cock was exactly what he’d promised, nudging between Dakota’s thighs, and when he spat in his hand again, it was to wrap it around Dakota’s cock and balls, gently lifting them out of the way.
Dakota shifted, pressing his thighs more tightly together, and Gavin groaned low and long. “Fuck you feel good,” he said. “So hot and tight around my dick.”
“Keep going,” Dakota urged, not entirely sure if he was talking about Gavin fucking his thighs or the dirty talk. Maybe both.
“I wonder what people would think,” Gavin said with a little chuckle as he rocked in and out. A little faster and harder now. “If they knew what we were doing up here.”
It would be better for both of them with lube, but Dakota’s body was warm and a little sweaty, skin still wet from the hot tub and spit, and he loved the rough friction of Gavin’s dick rubbing against his taint.
“Probably be jealous,” Dakota answered, a little breathless.
“Yeah?” Gavin gripped his hip tighter, speeding up, sliding his hand up and down Dakota’s cock a little more firmly. “I bet they’d want to be in my place with a gorgeous man like you underneath me.”
Dakota bit back a whimper.
“Or maybe they’d like the thought of being on display like this,” Gavin rasped.
Dakota shivered.
“It’s almost a shame we’re so far up,” Gavin continued, rubbing his thumb across the leaking slit at the head of Dakota’s cock. “No one can watch us.”
Dakota moaned, feeling a pulse low in his belly.
“Yeah? You like that thought, don’t you? You like the idea of everyone knowing what we’re getting up to here?”
Dizzyingly, Dakota did. From last night until now, everything about what they did felt wild and reckless. Fucking the man who was his de facto boss, doing it out in the open, even if there was a curtain hiding them from view at the moment … it lit up something in Dakota’s brain, sizzled up his spine, seemed worlds away from the careful life he’d been leading since the breakup with Bryce.
The zingy thrill of adrenaline rushing through him, the hot, hungry need growing in his belly … they swirled together in a head spinning rush of need.
“Look out at the city, Dakota,” Gavin urged.
He did, hit by another hot, heady rush of desire.
“Imagine all of those people, wishing they were us right now. Imagine them watching hungrily, wanting their hands on your body, touching themselves while they watch us.”
Gavin’s thrusts were short and hard now, his hand moving faster and faster over Dakota’s cock, toying with the foreskin in ways that made Dakota whimper. Gavin used his free hand to haul Dakota upright, kissing the side of his neck, making these low, rough sounds in Dakota’s ear that sent heat rushing through Dakota’s body when his thrusts turned erratic.
Gavin was getting close and so was Dakota, his head spinning with need.
“Give them what they want,” Gavin coaxed. “Give me what I want. Come all over my hand, show them how much you like their attention …”
Dakota let out a choked little moan, the bright lights of the city so far below swimming when everything in his groin tightenedand spilled out, cum gushing into Gavin’s hand in a heady rush that made Dakota sag forward.
But Gavin’s grip was strong, holding Dakota up while he fucked faster and harder between his thighs.
“So close,” he gritted out, getting his teeth into Dakota’s shoulder. Dakota had the presence of mind to press his thighs even more tightly together, dazedly aware of the slippery friction of Gavin’s hand on his cock, milking him through the remainder of his orgasm.
Gavin’s thrusts turned staccato, his breath noisy and uneven while he sucked at Dakota’s shoulder, the tender spot where he’d bitten throbbing a little.
Shakily, Dakota braced his hands against the back of the sectional as Gavin’s release suddenly spread across the underside of his balls, slick and shockingly warm. Gavin chanted the wordfuckagainst his skin, over and over in a desperate murmur, his body quaking, then suddenly heavy against Dakota’s.