Font Size
Line Height

Page 30 of Adonis (Salt and Starlight #1)

Connor snuck out his window again. He claimed tiredness after dinner and went to bed early. It wasn’t a lie—his mind was a mess. There was a puzzle of a conspiracy laid out before him. He had the pieces; he just didn’t know how they fit together yet. The bribes. Getting drugged. The guards. Austin. Why? Why any of it? What was the point of it all? He took the time to change into a warm hoodie before sneaking out. He didn’t glimpse anyone as he walked backwards down the path in the twilight, and soon he passed the bend and was no longer visible from the house.

“Adonis?”

Connor called out.

A loud cry answered him. Adonis surged toward him, passing through the shallows without hesitation. Connor’s eyes widened as Adonis broke into ankle-deep water and, using his elbows, dragged himself onto the sand.

“Adonis!”

Connor’s voice was still a hoarse croak, and it broke in the middle as he raised it in alarm. He sprinted forward. “Don’t beach yourself. I’m coming to you!”

Adonis’s hand snaked out, grabbing Connor by the ankle. He pulled with enough force that Connor ended up on his back. He grunted at the impact and yelped as Adonis dragged him with a hard yank.

His damp body flattened over Connor, and he grunted as Adonis’s weight dropped onto him. He pushed his face roughly against Connor’s, keening loudly.

“I know,”

Connor said. He accepted his sandy bed and reached up to sink both hands into Adonis’s hair, knowing how much he liked that. He dragged his fingers along his scalp, along the bite mark, and Adonis shuddered.

Connor pet him and whispered soft reassurances into his ear over and over until that loud keening slowly turned into a low-pitched whine.

“I’m sorry you were left waiting,”

Connor said.

Adonis whined. “Sick.”

“Yeah, I’m still sick. But that’s not why I was gone all day—I had things to take care of. Messy things.”

Adonis nodded. He rested his cheek on Connor’s neck and rubbed his nose against the corner of Connor’s jaw. His tongue lapped out, touching Connor’s pulse. “Throat.”

Warmth raced down Connor’s body, heat pooling into his lower stomach. “Yes, that’s my throat. Thank you for the erotic lick while you’re between my legs.”

Connor shifted. It was uncomfortable for his cock to try to get hard with the weight of Adonis’s tail pressing against it.

“Erotic,”

Adonis said.

Connor grinned. “You only ever repeat the good words.”

He tugged at Adonis’s drying hair and dragged his thumb against the point of his ear. It was so close to his mouth… Connor eyed the delicate pale tip and tilted his face. He brushed his lips against the warm tip, sucking it into his mouth.

Adonis shuddered, a low groan leaving his throat as Connor carefully ran both tongue and teeth over the delicate flesh. It bent in his mouth, and Adonis groaned again, shifting his hips, lifting them up slightly.

Once the weight wasn’t pressing him down, Connor had enough room to harden. He may have been a bit single-minded to come out and greet Adonis’s worry with arousal, but… he was cute.

Connor released the tip of Adonis’s ear and dipped his tongue into the soft inside of the shell.

Adonis released a hard breath.

“Want to do it here?”

Connor asked him.

There was a wet sound from below, like the dirty sloshing of when Connor’s cock had been pounding into Adonis, and something hard poked directly against Connor’s balls. He hissed at the abrupt pressure, and then confusion flitted through him. He pushed at Adonis’s shoulders, looking down.

Adonis whined.

“Lift up a second,”

Connor requested.

Adonis lifted onto his elbows and Connor stared down, his eyes wide.

“You have a dick!”

Connor cried out in surprise. Adonis looked down, staring where a lean, pale cock hung out of his slit. It glistened, coated in lubricant, and its tip poked at Connor’s balls as it twitched.

“Fuck.”

Connor’s mouth went dry. He stared at where it came out, fascinated and aroused. “Do you want to top this time?”

Connor asked, dragging his gaze up to Adonis’s face. He didn’t want to assume just because his cock was out that he wanted to—but holy hell was his mind racing at the possibilities.

Adonis looked nervously at Connor’s face. He was very slow to nod, as if he were afraid of saying yes.

Connor noted his reluctance. “Are you hesitating because you’re not sure, or because you’re afraid that I don’t want to?”

Adonis glanced from his hard cock to Connor, indecision on his face. He ducked down to rub his cheek against Connor’s. “You,” he said.

“I want to,”

Connor told him. Had he imagined the scales on the bottom half of Adonis’s cock? “Can I touch you? Is that okay?”

Adonis nodded.

Connor reached out, running his hands down Adonis’s side, making his way slowly downward. Connor brushed his fingers out lightly. Adonis twitched, and Connor paid close attention to his reaction as he closed his hand around Adonis’s shaft. It was slick with lube, and Connor automatically dragged his fist over Adonis’s length. Adonis groaned, his entire body trembling. It was so hot, so plaint, and Connor’s mind went fuzzy in arousal. He squeezed the base, feeling the soft, pliant scaled texture. There were no sharp edges to snag on any delicate parts. Good.

Connor ran his fist loosely over Adonis’s length in a few experimental strokes, and Adonis’s hips swayed into his hand in little thrusts. Connor’s cock was dying.

“Let’s get that inside quick? Yeah?”

Connor practically groaned. Was this how Adonis felt when asking Connor to fuck him? He couldn’t imagine how frustrated he must have felt at being told no.

Adonis nodded.

Connor reached for his shorts, pushing them down. He tilted his hips up, doing his best to make sure his ass didn’t rest on the sand—if he ended up with any grains down there, they’d have to stop to rinse it out.

“I need to stretch myself out first, okay?”

Connor dipped his fingers into the slit at the base of Adonis’s cock, and he prodded what felt like warm, squishy balls inside. Adonis jumped, his hips thrusting forward.

Connor groaned at the discovery. He slicked up his fingers and made quick work of sticking his fingers into himself—it stung, but he was too turned on, too eager, for patience.

Adonis watched, his eyes fixed on where Connor’s fingers dipped in and out. He braced his weight on one arm and reached down. Usually, he was obsessed with touching Connor’s cock—and it rested against his stomach now, a tight iron bar. But this time, Adonis grabbed his own cock, stroking his length as he watched Connor fingering himself.

Connor pushed a third finger in. Adonis focused his hand on the thick head of his cock, making a slopping sound as lube pulsed out of his slit in thick globs, running down the length of his cock until it got caught up in Adonis’s fist. Hot squirts fell onto Connor’s hoodie and cock until his clothes were pasted to him.

Connor watched, breathless, as more of Adonis’s cock pushed out of Adonis’s body. He made a dissatisfied sound and jerked his hips, thrusting into his hand for a few strokes until his balls sprang, dripping in lube.

Adonis’s hand slowed. He gave the head of his swollen cock a squeeze and let it go. Connor stared at that tip, and let out an apprehensive breath as his balls squeezed in apparent delight. It was bigger than he’d initially thought, but he was still on board with it. There was plenty of lube dripping from Adonis’s cock, and well, it was Adonis’s cock. Of course he wanted it inside him.

Adonis covered Connor’s hand with his, and his fingers pushed into Connor, turning the three to five. He yelped in surprise, his rim stinging as it stretched.

Adonis nudged his nose against Connor’s cheek. His chest rumbled like he’d tried to apologise, but he was too aroused to make a sound that soft.

“It’s okay,”

Connor grunted. Adonis’s hands were bigger than his, his fingers thicker and longer. His palm pressed down on Connor’s hand, keeping his fingers trapped inside himself as Adonis thrust his fingers in and out. They explored until they brushed a point that made Connor’s body jolt.

“Ready, yes?”

Adonis asked him.

Connor swallowed before nodding. “You’re big, so not too rough, okay?”

Adonis kissed his lips. “Not rough,”

he agreed.

Adonis took his fingers out, and Connor’s hand was free to come out. He set his heels deep in the sand, flattened his hands onto Adonis’s sides, and forced himself to relax. Adonis reached down to guide his cock, poking the tip at Connor’s hole. He bit his lip, practically groaning at the visual alone.

Adonis glanced at him. “Connor, still. Yes?”

“Okay,”

Connor didn’t think he’d have much room to manoeuvre even if he wanted to.

Adonis studied his face before returning his attention to where Connor’s body ached for them to join. He tilted his hips forward, and his hot, slick tip pushed Connor open. He stayed relaxed even as his rim stung. Connor let out a harsh breath as they got past the crown, but he was setting his head back and groaning as Adonis’s hips came forward, slowly but steadily, as the rest of him sank in.

Connor’s thighs trembled as his legs parted around Adonis’s tail. He moaned when Adonis’s balls touched his ass.

Adonis let out a pleased sound. “Fit,” he said.

“Yeah,”

Connor managed, adjusting to the thick cock piercing his body. “I can hardly believe it either.”

He peeked down, seeing that Adonis was buried to the hilt inside of him.

Adonis rubbed his cheek against his. “Connor, mine.”

“Yes,”

Connor breathed out. “And you’re mine, too.”

Adonis hummed in approval.

He lifted his hips, retracting his cock halfway before sinking back in.

Connor shuddered at the feel of being filled so completely each time Adonis’s hips dipped down. Adonis braced his second arm beside Connor’s head, lifting his weight. Adonis continued the languid strokes until there was so much lube dripping out from Adonis’s slit that it was impossible to even tell who it had come from. A wet, slick sound proceeded each stroke.

Connor reached down, stroking his balls as his cock, which had softened somewhat while Adonis entered, perked back up.

Adonis picked his pace up gradually until the slow strokes became proper thrusts. Adonis’s eyes slipped shut, and his lips parted as his breaths turned to pants. Connor’s entire body jerked during the forward movement of Adonis’s powerful thrusts.

Adonis’s top lip curled back in irritation. “Connor, still.”

He reminded him, opening his eyes to cast Connor a heavily aroused but annoyed glance. Why that glance made Connor’s cock twitch so hard, he didn’t know.

Adonis didn’t stop pounding into Connor as he complained.

Connor shuddered. He wrapped his legs around Adonis’s hips, locking his ankles behind his tail to grip with his thighs. He also held on tighter to Adonis’s sides, trying to hold himself in place as Adonis thrust. His cock dipped heavily into him, pushing Connor back.

Adonis hissed in displeasure. “Still,”

he repeated, frustration in his voice.

Connor understood; he was trying to pound him, but he was pushing Connor up the beach in the process and losing his rhythm.

“I’m trying,”

Connor said. His breaths came in short pants. “You—can you put your arm around my back?”

Adonis reached down, slipping his hand between Connor’s back and the sand. He locked his arm around him and pulled him up to meet his hips. Connor cried out, his cock piercing him deeply.

Adonis let out a moan as he twitched. “Good,” he said.

Connor trembled.

Adonis picked up the pace of his thrusts in earnest. Connor’s eyes shut as he listened to Adonis’s balls slapping his ass, felt the head of Adonis’s cock dragging against a bundle of nerves that leaked fire through his balls and into his cock. He abandoned holding onto Adonis, reaching down to stroke his cock with both hands.

Adonis snarled in approval, his cock pumping fervently into Connor.

Connor’s entire body throbbed, and fire filled his cock as it twitched erratically. Connor didn’t breathe as his palm flew over his head, Adonis’s lube letting him slip over it with no resistance.

Adonis’s hips jerked in, his cock head pushed against that bundle of nerves again, and Connor’s body went atomic. He cried out hoarsely, his cock spasming as ropes of cum shot out, hitting Adonis’s abs and chest and falling on Connor’s hoodie. He moaned as some landed on his neck.

Adonis’s cock pulsed inside of Connor.

He tightened his arm on his lower back and buried himself into Connor, over and over in quick, rough strokes as he spilled out inside Connor. Connor groaned, feeling the trembling of Adonis’s cock and the heat spilling out inside of him. His orgasm petered out, and he released his cock to hold on to Adonis. Cupping the back of his neck with one hand as he came. And came. And…

Connor’s dick was soft as Adonis’s hips slowed. Cum slipped out of Connor’s ass when Adonis stopped coming. Jesus, he hadn’t orgasmed like that when Connor had topped. Nor did he think he himself was capable of coming for that long—it had to be a merman thing.

Adonis let out a sound of satisfaction and rubbed his cheek affectionately against Connor’s. “Inside,” he said.

“Yeah, you made a mess.”

Adonis kept his arm locked around Connor’s lower back, holding him up with Adonis’s cock still inside. Adonis moved so that he could press his lips to Connor’s. “Sweet,” he said.

And for the first time, Adonis actually gave Connor a sweet kiss. Only the softest sweep of a tongue against Connor’s lips, and he was gently sucking on Connor’s bottom lip as he hummed.

Connor moaned in satisfaction.

They made out for several minutes before Connor’s mind cooled off enough to really note the mess. “Are you keeping your dick in me forever?”

he asked in amusement. His gentle insistence at Adonis’s hips to move back was ignored.

Adonis hummed. “Forever.”

Connor chuckled.

“Connor, mine,”

Adonis said, as if he needed to remind Connor or he’d forget.

“I know,”

Connor said in good humour. “Can we wash off in the ocean, though?”

Adonis grunted, shifting his hips. “Forever,”

he reminded Connor.

“Right, right,”

Connor said, grinning.

Despite Adonis’s insistence, his cock slipped back into his body. Connor watched, his mind burning in curiosity to see it vanish inside of Adonis. Adonis let out a mournful sound, and he reached out to touch Connor’s softened cock. “Inside?”

he asked, gesturing to his slit.

“I don’t have the energy, I’m afraid,”

Connor replied. Even if he hadn’t had the fever only hours ago, he doubted he’d be able for a second round after that pounding.

Adonis lay his head onto Connor’s chest, arms wrapped around him to hold him close. Connor shifted, feeling sand sticking to him lower down where Adonis’s lube had run down his ass. He glanced at the ocean, seeing Adonis’s tail barely submerged. Connor pet Adonis’s hair. He would have to get that boat sooner rather than later, especially if Adonis was going to beach himself like this when they were less than a day apart.

Ad If ads affect your reading experience, click here to remove ads on this page.