Work Text:
Rayleigh rinsed the suds off himself and turned off the shower. He experimentally pumped his already half hard cock as he walked out of the showers into the bath house and the pleasure sent a shiver down his spine. He sighed with satisfaction and stepped into the steamy fog that swirled around his knees. He smiled as he heard shuddering breaths from deeper within the bath house. He walked in on Roger already squeezing and massaging his balls in the main pool in anticipation of Rayleigh’s arrival. He was lying chest deep in the water, with one arm flat on the pool’s edge to hold himself up. His eyes were closed and his lips slightly parted, shallow breaths escaping them. He smiled as Rayleigh stepped closer behind him, standing with his feet shoulder’s width apart. Rayleigh gently traced his fingers up his cock to tease himself and he felt his balls twitch as Roger leaned his head back between Rayleigh’s feet, opened his mouth and lolled out his tongue. His eyes were still closed as he waited for Rayleigh.
“You can touch your cock,” Rayleigh said with a smirk.
A subdued groan escaped Roger as he gripped his hard shaft. Rayleigh crouched down as he grabbed his own and lowered his balls into Roger’s mouth. He felt warm air tickle him as Roger exhaled around them with another groan and then circled his tongue around the balls. Rayleigh closed his eyes and sighed, sinking deeper down as Roger closed his mouth. Rayleigh slowly shifted his weight so he was kneeling, his knees pushing into Roger’s shoulders. Roger’s hand came to grope his ass and support his weight, while he started to suck on his balls. Rayleigh opened his eyes and started pumping in the same rhythm as Roger, his breath becoming shallower as he watched Roger’s muscular body laid out below him. He let out a quiet moan and watched with pleasure as Roger’s stomach twitched in response. He slipped a hand down Roger’s chest to tease his nipple, flicking it gently. Roger stroked himself a few more times and pulled himself off Rayleigh’s balls with a popping noise. He leaned to the side, then pulled himself out of the water to sit on the pool’s edge and yanked Rayleigh into his lap. Rayleigh kneeled over Roger’s lap and immediately started grinding, dragging his hands over Roger’s back and then tangling his fingers into his hair. Roger groped Rayleigh’s hips, pressing him down on his erection while he sloppily kissed his shoulders and neck. Rayleigh gasped as Roger slid one hand up into his hair and jerked his head back, while the other slid between his ass cheeks, fingers firmly pushing on his hole. Rayleigh laughed and ran his fingers through Roger’s hair.
“Seems like you’re all fired up, captain?”
Roger growled into his neck. “You think I didn’t notice your hard-on as you walked in? Or heard your heartbeat while you were showering? You smell like a bitch in heat.”
Rayleigh smirked and reached down to pinch Roger’s nipple and immediately got bit in response. A moan escaped him and Roger jerked his hips up, grinding into him even more. Roger twisted around and lowered Rayleigh to the floor, crawling onto him. Rayleigh looked at him challengingly as he flicked Roger’s nipple and reached with his other hand toward his stomach. Roger lowered himself down to kiss him, Rayleigh grabbed both their cocks in his hand and slowly pumped them together, the rubbing of their shafts sending pleasure through their bodies. Roger shuddered above him, gasping into the kiss, and started moving his hips in sync with Rayleigh’s hand. They moaned into each other while they both thrusted their hips into Rayleigh’s hand and Roger slipped his hand down Rayleigh’s back. He groped his ass and slowly inched his fingers towards the crack. As he got to the middle, he teased by circling Rayleigh’s hole gently at first and then with a little bit of pressure. Rayleigh got impatient and bit his lip, kissing him more demandingly while gripping their cocks tighter. Roger hummed into the kiss and slipped a finger into Rayleigh’s ass. He was rewarded with a loud moan and Rayleigh arching his back under him. He stared at Rayleigh’s open mouthed frown and dove into his neck with fervor, driving his finger deeper and circling to stretch him out. Rayleigh soon relaxed under him and started stroking them again, this time slowly. Roger slipped another finger into the hole and continued finger fucking and stretching Rayleigh’s ass. He felt it squeeze around his fingers and intentionally slowed down his breathing as his cock twitched in Rayleigh’s hand. He saw how aroused Rayleigh was and wanted to outlast him for once. He latched onto Rayleigh’s neck, sucking on the spot Roger knew would drive him crazy, and slipped another finger in. Soon Rayleigh was squirming under him, panting heavily, rutting up onto his fingers, trying to get more friction between their cocks.
“Pl- please, Rog…”
Rayleigh moaned loudly as Roger bit him again, this time harder. He didn’t slow down his fingers until Rayleigh was gasping for air, his hand too weak to keep pumping their cocks. Roger slowly kissed his way up his neck, making sure to leave a trail of hickeys behind, and finally planted a firm yet gentle kiss to the side of Rayleigh’s open and panting mouth. Roger slid out his fingers and spat in his hand, quickly coating his tip and positioning himself at Rayleigh’s entrance. Rayleigh was sprawled out below him, with his eyes closed and panting heavily, inaudible pleas forming on his lips. The sight of his fucked-out lover made his inside twitch with pleasure and he lowered his head to Rayleigh’s shoulder as he slowly pushed in. He was determined to make Rayleigh scream his name tonight. Rayleigh arched on his cock as Roger’s lips found their way across Rayleigh’s chest and latched onto his nipple. At first he just squeezed it with his lips and pulled off in a repeated motion, goading the nipple into stiffening, then as he started slowly thrusting his hips, he put the nipple into his mouth and started sucking, eliciting another moan from Rayleigh. Rayleigh slid both of his hands into Roger’s hair and gripped tight, pulling on the hair in desperation. Roger propped himself up with his elbow on the floor and slid his other hand down Rayleigh’s side to his thigh. He groped it greedily and lifted it to the side to drill deeper. Rayleigh immediately wrapped the leg around him and flexed it to push Roger closer. They were panting again but Roger kept his pace slow and even, switching between Rayleigh’s nipples, sucking and biting them. Roger could feel his pleasure building up and he bit down harder on Rayleigh’s nipple and squeezed his hands, one into a fist and the other around Rayleigh’s thigh with enough force to leave a bruised imprint of his fingers. Roger was trying to hold himself back, but his attempts only made Rayleigh more wild and he started bucking under him to make him go faster. Roger let go of the nipple and focused on controlling his breathing, as Rayleigh’s moans and whines brought him closer and closer to the edge. He bit his lip in an attempt to keep his pace and closed his eyes to not see Rayleigh’s euphoric face. Roger was huffing to not hear his erratic breathing and then suddenly he felt hands claw at his neck and back. He opened his eyes just as Rayleigh let out a long whine and dug his fingers into Roger’s skin.
“Rog- Oh, ROGER!”
Rayleigh’s cock spurted over their stomachs as he arched his back and pulled Roger closer to grind on him while coming. Roger exhaled and relaxed, quickly jerking into Rayleigh a few more times and bursting into his ass with a long drawn out groan. Rayleigh collapsed under him as if shot dead, his shallow breaths the only sign of life. Roger pulled out slowly and panted as he watched the scene below him, smirking triumphantly. Their cocks were rubbing together in Rayleigh’s cum and he felt his erection twitch again. He leaned down for a sloppy kiss as Rayleigh finally opened his eyes to look at him. Rayleigh moaned breathlessly and pushed Roger’s hair back off his face.
“You’re crazy, you know that?” Rayleigh murmured as he pulled Roger into another kiss.
