Rudy huffed a laugh. “I’m not thinking anything. Just… enjoying.”
Sobek’s fingers traced the curve of his waist, dipping lower. “You’re tense.”
“Am I?” Rudy tilted his head back, letting it rest against Sobek’s shoulder. “Maybe I’m just…savoring the moment.”
Sobek didn’t answer with words. Instead, his hand slipped between Rudy’s thighs, fingers brushing against him with a touch that was both teasing and possessive. Rudy gasped, his body arching into the contact. The water sloshed around them as Sobek adjusted, his other arm wrapping around Rudy’s waist to pull him flush against his chest.
“What else would you like to savor?” Sobek murmured, his lips finding the sensitive spot just below Rudy’s ear. “You know I would do anything for you.”
Rudy turned his head just enough to capture Sobek’s mouth in a kiss. It was as if the kiss tasted like a promise, and the type of devotion Rudy had only ever read about in his romance novels. And yet, somehow, in his ordinary life, he was experiencing these sensations.
Sobek’s grip tightened, his fingers still working between Rudy’s legs, stroking him until Rudy was hard and aching. He broke the kiss with a breathless laugh. “You’re insatiable.”
Sobek’s dark eyes gleamed with hunger. “Only for you.”
Rudy twisted in Sobek’s arms, straddling his lap, his hands sliding up the god’s broad chest. The water lapped at their skin as Rudy kissed him again, this time with more urgency, his hips rolling instinctively against Sobek’s.
Sobek groaned, his hands gripping Rudy’s hips to still him. “If you keep doing that, this bath is going to get a lot more interesting.”
Rudy grinned against his lips. “Isn’t that the point?”
Sobek’s response was a low, possessive growl that vibrated through Rudy’s entire body. In one fluid motion, he lifted Rudy just enough to align their bodies, and then…
Rudy gasped as Sobek’s cock pressed against him, thick and hard. He reached between them, guiding Sobek to his entrance, but Sobek caught his wrist, stopping him.
“Let me.” Sobek’s voice was rough, his breath hot against Rudy’s skin. His free hand slid down, fingers pressing against Rudy’s hole, teasing and stretching. Rudy bit his lip, his head falling back as pleasure coiled tight in his gut.
Sobek’s fingers worked him open with a patience that made Rudy want to scream. He was big, and Rudy had to force himself to relax, to breathe through the stretch as Sobek prepared him. But the wait only made the anticipation sharper, the need more desperate.
“Sobek, please…”
The god didn’t make him wait for long. With a final press of his fingers, he withdrew them, and then, in one smooth thrust, he was inside Rudy, filling him completely. Rudy cried out, his nails digging into Sobek’s shoulders as he adjusted to the invasion. The water splashed around them, the jets creating a rhythmic pulse against their skin that only heightened the sensation.
Sobek held still, his forehead pressed against Rudy’s, his breath coming in short, sharp bursts. “You’re perfect,” he growled. “So tight…so mine.”
Rudy couldn’t answer. He could only feel - Sobek’s length buried deep inside him, the way his body stretched around him, and the way every nerve ending lit up with pleasure. He rocked his hips experimentally, earning a groan from Sobek.
“Fuck, Rudy.”
That was all the encouragement he needed. Rudy braced his hands on Sobek’s shoulders and began to move, riding him with slow, deliberate rolls of his hips. The water sloshed with every motion, the sound mixing with their ragged breaths and the slick, wet sounds of their bodies.
Sobek’s hands gripped his hips, guiding him, but he let Rudy set the pace. For now. Rudy could feel the moment his mate’s control began to fray, the way his muscles tensed, the way his breath came faster.
“Sobek…”
“I’ve got you.” Sobek’s voice was a dark promise. And then he took over, his hands clamping down on Rudy’s hips as he lifted him slightly, only to pull him back down with a force that stole Rudy’s breath. The angle changed, hitting that spot inside him that made his vision whiten at the edges.
“Oh, gods…”
“Sobek,” the god corrected, his voice a rough growl. “Yell my name when I make you come.”
Rudy would’ve laughed if he could’ve found the breath. Instead, he could only moan as Sobek repeated the motion, each thrust sending sparks of pleasure shooting through him. His cock was hard, aching, leaking against his stomach, but he was too overwhelmed to even touch himself.
Sobek seemed to realize. One of his big hands slid between them, wrapping around Rudy’s length. The first stroke had Rudy gasping, his hips jerking forward into the touch.
“That’s it,” Sobek murmured, his voice rough with need. “Come for me, mate.”
Rudy couldn’t hold back. The combination of Sobek’s cock filling him, his hand working him, the hot water surrounding them… It was too much. His orgasm crashed over him with a force that left him trembling, his back arching as he spilled over Sobek’s fingers, his walls clenching tight around his mate.