Chapter Text
He’d nearly fallen in the water, the first time he saw Poseidon. The god was hanging over the side of his fishing boat, arms crossed on the railing while he watched Caeneus work. It’d taken some time before he noticed him and it startled him so badly that the only thing that stopped him from toppling into the sea was the wave that conveniently tipped his boat the other way so he could find his footing again.
At first Caeneus thought he might’ve been a nymph, although he’d never heard of any male ones before. Poseidon was quick to introduce himself though, pushing himself onto the deck with a grin. He was dry by the time his feet hit the planks. “I’ve been watching you,” and Caeneus didn’t know if he should be scared or flattered - he quickly settled on flattered, judging by the way Poseidon’s eyes trailed over him (even as he hoped that the flare of his hips and the shape of his breasts weren’t too noticeable).
He’d heard stories of the gods seducing mortals and of the way they’d sometimes take what they pleased regardless of the mortal’s wishes. But Caeneus wasn’t afraid and he didn’t see why he should refuse. Poseidon was a handsome man, tall and lean, with broad shoulders. No, Caeneus felt lucky that he’d drawn Poseidon’s attention and didn’t intend to let this opportunity go to waste.
Poseidon stepped closer until he was a hair’s breadth away. Caeneus bit his lip, heat already settling in his stomach, but he waited for Poseidon to make the first move. He didn’t have to wait long. Poseidon pulled him close, one arm around his back, the other hand trailing down to palm his ass. “Let me have you.” It was somewhere between a request and a command, but Caeneus didn’t care. He was eager to agree and leaned in to kiss Poseidon. When they pulled back, Caeneus smiled broadly, “What do I get in return?” It was a joke, meant to tease Poseidon into showing him exactly what he’d get, but the god pulled back and for a moment Caeneus thought he’d ruined it. “What do you want?” The question caught him off guard, the sincerity in the question entirely unexpected - still, the answer was at the tip of his tongue. “Could you-” Caeneus only hesitated for a moment, always plunging ahead, “Could you give me a man’s body?” He fearlessly met Poseidon’s gaze until the god agreed: “I can, and I will, but let me enjoy you first.”
Instead of replying, Caeneus wrapped his arms around Poseidon’s shoulder and tilted his head up for another kiss. He eagerly responded when Poseidon deepened it and got lost in the way Poseidon’s lips left a salty taste, how strong his arm felt around his waist, the softness of his hair when Caeneus ran his fingers through it. Poseidon continued to grope him, one hand on his ass again, the other coming up to cup his breast, but being prevented by the band keeping it flat. He grunted a complaint, but wasn’t deterred for long and instead lifted Caeneus to carry him to the small bed in the cabin. Caeneus locked his ankles at the small of Poseidon’s back and kissed the line of his jaw until he was unceremoniously dropped on the thin mattress. He immediately pulled the chiton over his head and only paused for a moment to unwrap the band around his chest. Poseidon’s eyes lingered on his body, but there was nothing but lust when Caeneus met his gaze. It was enough to remove any uncertainty he might’ve felt. Poseidon quickly shrugged off his chiton too and covered Caeneus’ body with his own. His cock was hot and hard as he grinded it in the crease of Caeneus’ thigh while they kissed.
Caeneus wrapped his fingers around it and found a rhythm, slow and steady - he’d remember the way Poseidon groaned and shuddered against him in response. His smugness melted away quickly, though, when Poseidon’s fingers found his slick entrance and easily slipped inside to match the way Caeneus handled him. Poseidon lost his patience quickly and with another biting kiss, he sat back on his heels to pull Caeneus into his lap. He sprawled out on the small bed while Poseidon aligned himself and pushed inside. Their moans filled the air, Poseidon started slow, rolling his hips nice and deep so Caeneus felt every inch of his cock. Caeneus let his legs fall open and gasped at the pleasure racing up his spine. Fire gathered low in his stomach and spread to his fingertips with every thrust. He cupped one of his breasts and teased the nipple, shocks of pleasure making him tighten around Poseidon who replied by circling his clit with a calloused thumb.
He shifted to hold both of Caeneus’ hips in an iron grip and fucked up into him, harder and faster than before. His thrusts left Caeneus breathless, punched-out little moans all he was capable of every time Poseidon filled him with his cock. Then he changed the angle and Caeneus couldn’t help his high-pitched whine. Tension tightened in his stomach, pleasure raced under his skin like electricity and all at once he contracted around Poseidon as he reached his peak. Poseidon groaned at the tightness and fucked him through it, only slowing down when Caeneus opened his eyes again. It didn’t last long though, with Caeneus locking his ankles at the small of Poseidon’s back to urge him on. His hips picked up speed and found their rhythm again, with a grunt on each deep, urgent thrust. It wasn’t long before Poseidon fell forward to kiss Caeneus while he came.
For a moment they stayed there, locked together with pleasure. Then Poseidon moved and rolled to the side. The bed really was too small for two people, but with some shifting and arranging the two got settled. Caeneus expected Poseidon to leave quickly now that he’d gotten what he wanted, but it seemed like the god had a different plan. With a contented sigh he wrapped his arm around Caeneus and closed his eyes. “I’ll honor my end of the deal soon. Rest first.”
