Cover of Tides of the Forbidden Shore

Tides of the Forbidden Shore

Read the story

2 chapters · 6147 words · Read 0 times

Connor, aged 18, is an English student on holiday hiking the mediterranean coast. He comes across a secluded beach where he spies Josh, a sexy 23 year old Italian, sat on a rock in only his underpants and deliberately pissing in them. Connor is intregued by Josh.

Chapter 1: The Rock and the Stream

The path was narrower than the map suggested, a crumbling ribbon of dust and loose stone carved into the side of the cliff. Connor adjusted the strap of his backpack, the nylon squeaking against his sweaty shoulder. Below, the Mediterranean stretched out, a vast sheet of hammered blue flecked with whitecaps. Up here, the only sounds were the scuff of his trainers on rock, the distant cry of a gull, and the thrum of his own heart. This was what he’d wanted, wasn’t it? Solitude. Adventure. Something real, far from the predictable drone of his hometown.

He rounded a sharp bend where the path seemed to vanish entirely, guarded by a stubborn thicket of thorny bushes. Pushing through, he felt a branch snag his t-shirt, a faint rip echoing in the quiet. And then the world opened up.

The cove was a secret. A perfect, stolen curve of beach, hidden from the world. The water was a turquoise so clear he could see the dark patches of seagrass waving beneath the surface. White pebbles, worn smooth by millennia of waves, whispered and clacked with each gentle swell. The cliffs here were a ghostly pink, bleached by the sun, and the air hummed with the scent of salt and something herbal—wild thyme, crushed underfoot.

His breath caught. This was it. The kind of place you read about. He grinned, a stupid, wide grin he was glad no one could see.

Then he saw the man.

On a lone rock that jutted into the shallows, maybe twenty feet from the shoreline, a figure sat. Sunlight glinted off olive skin and dark, tight curls. The man’s back was to him, muscular and tapering to a narrow waist where a pair of white underpants, the only clothing he wore, hugged his hips. His legs, toned and sun-kissed, dangled carelessly over the rock’s edge, feet skimming the water.

Connor froze, part of him shouting to retreat, to not intrude. But he was mesmerized. The man lifted a water bottle, drank deeply, then set it aside. He shifted slightly, his posture one of utter, unselfconscious relaxation. Then, he did something Connor’s brain took a full second to process.

The man leaned back on one hand, his free hand moving to the front of his underpants. He pushed the white fabric aside. A hot, golden stream arced out, hitting the surface of the clear turquoise water with a sound that was surprisingly loud in the silent cove—a strong, steady hiss. It wasn’t hidden or hurried. It was deliberate. Almost performative.

And then, as if he’d sensed a presence all along, the man turned his head.

His eyes locked directly onto Connor’s. They were dark, liquid. A slow, knowing smirk spread across his face. He didn’t stop. He didn’t look away. He just watched Connor watch him, the stream continuing to flow, darkening the white cotton that was still pulled to one side.

Connor’s face burned. He should have turned away. He wanted to turn away. But his feet were rooted to the pebbles. The intimate act, the blatant exhibitionism, the direct challenge in that gaze—it short-circuited every polite instinct he had. He saw the muscles shift in the man’s forearm, the easy strength in his posture. He saw the way the last of the stream fell, a few final drops catching the sun.

The man gave himself a casual shake, tucked himself back into his underpants, and stood up on the rock. He stretched, arms high overhead, his body a perfect line of muscle and sinew against the sky. He didn’t seem remotely ashamed. If anything, he seemed amused.

“Enjoy the show?” His voice carried across the water, tinged with an Italian accent, deep and unhurried.

Connor’s tongue felt thick. “I… I didn’t mean to…”

“Didn’t you?” The man chuckled, jumping down from the rock into the knee-deep water with a clean splash. He waded towards shore, the water plastering his white underpants to his thighs, leaving very little to the imagination. “You were standing there awhile. Before. I saw your shadow.”

He reached the pebbles and walked right up to Connor, who took an involuntary step back. Up close, he was older than Connor had first thought, maybe mid-twenties. His eyes were even more unsettling, full of a lazy, confident intelligence.

“I was just… finding the beach,” Connor managed, hating how young his voice sounded.

“You found it,” the man said, his gaze trailing over Connor’s sandy hair, his lean frame, the ridiculous ripped shoulder of his t-shirt. “I’m Josh.”

“Connor.”

Josh nodded, as if filing the name away. He walked past Connor, his bare shoulder brushing Connor’s arm, and picked up a towel from a flat rock Connor hadn’t noticed. He dried his arms and face. “Solo trip?”

“Yeah.”

“Brave. Or stupid. This coast, it can be… unpredictable.” Josh wrapped the towel around his neck, holding the ends loosely. “You staying in Polvera?”

“The hostel, yeah.”

“A long walk for a swim.”

“I like to walk,” Connor said, defiance creeping into his voice. He wasn’t just a kid to be scrutinized.

Josh’s smirk returned. “I can see that.” His eyes dropped, then back up. “Thirsty work, all that walking.”

The double meaning hung in the air, thick and uncomfortable. Connor felt a confusing heat in his stomach that had nothing to do with the sun. This was wrong. This guy was arrogant, crude. But he was also the most vividly alive person Connor had ever seen.

Josh turned and started walking toward a small pile of clothes further up the beach. “Well, Connor. The beach is all yours. Try not to piss in the water. It’s bad for the sea urchins.” He threw the words over his shoulder, a dry joke.

Connor stood there, watching Josh step into a pair of loose linen trousers. He pulled a simple black t-shirt over his head, his curls emerging messy and perfect. He shoved his feet into espadrilles, collected his things, and began to walk toward the cliff path without a backward glance.

The spell broke. The cove was just a cove again. The sounds rushed back—the waves, the gull, his own ragged breath. Shame and a sharp, illicit thrill warred inside him.

As Josh reached the start of the path, he paused. He didn’t turn around. He just stood there for a moment, as if waiting. Then he disappeared into the shadows of the cliff.

Connor looked at the pristine water. He looked at the rock, still dark with a wet patch. His skin tingled. His mind replayed the unbroken eye contact, the smirk, the challenge. Didn’t you?

The safe thing, the sensible thing, was to stay. To claim the beach as his own, swim, sunbathe, pretend none of it happened.

He slung his backpack off one shoulder, letting it drop to the pebbles with a soft thud. A statement. He was staying.

But his feet were already moving, carrying him toward the path, following the invisible thread Josh had left hanging in the air. The bag sat abandoned, a lonely sentinel on the empty beach, as Connor climbed out of the hidden cove, chasing the ghost of a feeling he couldn’t name.

The bag sat abandoned, a lonely sentinel on the empty beach, as Connor climbed out of the hidden cove, chasing the ghost of a feeling he couldn’t name.

The cliff path was steeper on this side, the afternoon sun beating directly on his neck. He could hear his own breath, sharper now, and the crunch of his steps seemed too loud. This is stupid, he thought. Turn around. Go back. But his legs kept moving, carrying him upward until he crested the top where the path leveled out into a dusty pine grove.

Josh was there, leaning against the scaly trunk of a thin, sun-bleached tree. He was rolling a cigarette, his fingers deft and sure. He didn’t look up.

Connor stopped, ten feet away, caught between speaking and retreating into silence. The scent of pine resin and hot dust filled his lungs.

“Forget something?” Josh asked, his attention on the thin paper.

“No.”

“Then you’re lost.” He licked the edge of the paper and sealed it.

“I’m not lost.”

Finally, Josh looked at him. A flick of a lighter, a deep pull, and smoke curled from his lips. “So you followed me.” It wasn’t a question.

“The path… it’s the only way back to town,” Connor said, the lie brittle and obvious.

Josh’s laugh was a short, smoke-filled puff. “Sure. This fork goes to the old vineyard. The other way goes to town. You took the fork to the vineyard.” He pushed off from the tree and took a step closer. The dappled light played across his face. “Why?”

Connor’s mind went blank. All the clever, defiant words he’d rehearsed on the climb vanished. He shrugged, a feeble, teenage gesture that made him wince internally.

Josh watched him. His eyes traveled over Connor’s face, down to his clenched hands, and back up. He took another slow drag, then held the cigarette out, an offering. An olive branch dipped in tar and nicotine.

Connor hesitated for only a second before stepping forward and taking it. Their fingers didn’t touch. He put it to his lips, the filter still warm from Josh’s mouth. The smoke hit his lungs, harsh and unfamiliar. He forced himself not to cough.

“You don’t smoke,” Josh observed, amused.

“I do sometimes,” Connor lied again, handing the cigarette back.

“Sometimes,” Josh echoed, his tone suggesting he knew all of Connor’s sometimes were invented right here, right now. He turned and began walking down the shaded path through the pines. “Come on. The vineyard’s abandoned. Better view than the beach.”

Connor followed, the decision made in the simple act of his feet falling into step. The pine needles were soft underfoot, the air cooler. He could still taste Josh on the filter.

After a few minutes, the trees thinned, opening onto a terraced hillside where gnarled, untended grapevines twisted along rusty wires. The Mediterranean sprawled below them, an endless blue. Josh walked to the edge of the terrace and sat, his legs dangling over a small drop. He patted the dusty earth beside him.

Connor sat, leaving a careful foot of space between them. The silence stretched, but it wasn’t empty. It was charged, like the air before a storm.

“You’re English,” Josh said eventually. It wasn’t a question.

“Yeah. On holiday before uni.”

“A student. I thought you looked… soft.” He said it like it was a fact, not an insult.

Connor felt a flare of irritation. “I’m not soft.”

“No?” Josh glanced at him, a sideways look. “You looked like a startled deer back there. All wide eyes and frozen feet.”

“You were… it was…” Connor fumbled, the heat returning to his face.

“It was just a piss, Connor.” Josh took a final drag and crushed the cigarette against a rock. “Everybody does it. Most people just have the decency to be ashamed. I’m not most people.”

“Why did you look at me like that?” The question was out before Connor could stop it, raw and too revealing.

Josh was quiet for a long moment. He picked up a small stone and tossed it over the edge. They listened as it clattered down the terraces. “To see what you’d do,” he said simply. “Most people look away, horrified. Or they pretend they didn’t see. You just… stared.” He turned his head, his dark eyes capturing Connor’s. “You didn’t look away. You were curious.”

Connor’s mouth was dry. He was caught, seen in a way that was more intimate than any disrobing. The shame was still there, but underneath it was a sharp, thrilling recognition. He had been curious.

“It was rude,” Connor managed, trying to claw back some dignity.

“It was honest,” Josh corrected. He shifted, turning his body fully towards Connor, one knee bent up. The space between them evaporated. “And now you’re here. Being honest.”

Josh’s gaze was a physical weight. Connor could smell the smoke on him, mixed with salt and dry thyme. He could see the faint stubble along his jaw, the exact curve of his lower lip. The world narrowed to this patch of dirt, the hum of insects, the pounding in his own ears.

Slowly, without breaking eye contact, Josh lifted his hand. His fingers, calloused and tanned, came to rest against Connor’s jaw, his thumb brushing the high point of his cheekbone. The touch was electric, undeniable.

Josh’s other hand came up, a gentle mirror. He cradled Connor’s face, studying it, his expression unreadable. Connor’s breath hitched. Every thought, every inhibition, shriveled and blew away like dust. He was malleable, liquid.

Josh leaned in, closing the last inch with a terrifying, deliberate slowness. Connor’s eyes fluttered shut.

But the kiss didn’t come.

Instead, he felt Josh’s warm breath against his ear. “You’re still deciding,” Josh whispered, his voice a low vibration. “If you’re the kind of person who follows a stranger. If you’re the kind of person who kisses one.”

He released Connor’s face and leaned back, putting the sun between them again. The absence of his touch was a cold shock.

“The light’s better here, don’t you think?” Josh said, his tone shifting back to casual, as if the last minute had never happened. He nodded toward the horizon where the sun was beginning to bleed gold into the blue.

Connor just stared, his skin buzzing, his whole world tilted off its axis. He was lost, utterly, and the map was in the hands of the man beside him.

Josh stood up in one fluid motion, brushing the dust from his linen trousers. He looked down at Connor, his smile not kind, but not cruel either. It was a question.

He took a few steps back along the terrace, towards a deeper grove of olive trees where the shadows were long and cool. Then he paused. He lifted his hand, curled his fingers once in a slow, deliberate gesture.

Josh beckons.

Josh beckons.

Connor stood. His knees felt loose, unreliable. The distance to the olive grove was maybe twenty paces. It felt like a mile. Each step was a decision made in real-time, the dry grass whispering against his ankles. The air under the trees was cooler, fragrant with earth and ripe fruit. Josh was a dark silhouette against the silvery leaves.

He didn’t speak. He just waited, watching Connor close the final gap.

Connor stopped an arm’s length away. His heart was a frantic thing in his throat. He could feel the ghost of Josh’s thumbs on his cheekbones.

“Why did you do that?” Connor’s voice was barely a whisper. “Before. Stop?”

Josh tilted his head. “You were holding your breath. You were waiting for something to happen to you.” He took a half-step closer. The space between them hummed. “I don’t want a statue. I want to see you choose it.”

“Choose what?”

“This.” Josh’s gesture was small, encompassing the two of them, the hidden grove, the unsaid thing thickening the air.

The challenge was back. It was all a test. The rock, the path, the almost-kiss. A series of provocations to see what Connor was made of. The realization didn’t temper the heat in his gut; it intensified it. He was tired of being the cautious one, the polite tourist, the wide-eyed deer.

Silence stretched. A bird chittered high above. Josh’s expression began to settle into something like disappointment, a smirk preparing to reclaim its territory. That was what did it. The fear of watching that interest fade, of becoming just another predictable reaction.

“I liked it,” Connor blurted out.

Josh went very still. The mocking light in his eyes sharpened into focus. “Liked what?”

“On the rock.” Connor’s face was on fire, but he held the gaze. He forced the words out, each one a stone he had to lift. “I liked watching you. I liked that you saw me watching and you didn’t… you didn’t care.”

He saw a muscle jump in Josh’s jaw. A flicker of genuine surprise. It gave him a dangerous shred of courage.

“And it wasn’t just… that.” The words were coming now, clumsy and true. He looked down at Josh’s torso, at the memory of the thin white cotton. “I liked that your underwear got wet. The way it went dark. Just… that part.”

He’d said it. He’d stripped himself bare, more than Josh ever had on that rock. The confession hung in the cool air, obscene and fragile.

Josh didn’t laugh. He didn’t recoil. He studied Connor with a new, terrifying intensity. The silence was total. Connor felt his bravery curdle, morphing into a sharp panic. He’d misunderstood everything. He’d just made himself pathetic.

Then Josh moved.

He closed the final distance, his hand coming up to cup the back of Connor’s neck, not gentle now. His grip was firm, anchoring. “Say that again,” he said, his voice low, stripped of its earlier teasing.

“I…”

“The last part. About the underwear.”

Connor swallowed. “I liked that it got wet.”

Josh’s dark eyes searched his. He was looking for the lie, the hesitation. He found only shame and a raw, trembling honesty. A slow breath escaped Josh, somewhere between a sigh and a laugh. The tension in his hand softened, his thumb stroking the short hairs at the base of Connor’s skull.

“Christ,” Josh murmured, almost to himself. “You are full of surprises.”

He pulled Connor in, and this time, he didn't stop.

The kiss wasn't gentle. It was a claiming. A convergence of all the charged glances, the blatant provocation, the confessed hunger. Connor’s mind went silent, overpowered by sensation—the scratch of Josh’s stubble, the taste of salt and tobacco, the solid heat of his body. Josh’s other arm wrapped around his back, pulling him flush, and Connor melted into it, his own hands fisting in the soft cotton of Josh’s shirt.

When Josh finally broke the kiss, they were both breathing hard. He rested his forehead against Connor’s, his eyes closed. The olive leaves rustled above them.

“Okay,” Josh said softly, the word a concession, a promise. “Okay, Connor.”

He took Connor’s hand, his fingers threading through with a possessiveness that made Connor’s head spin. Without another word, he led him deeper into the grove, where the light was dappled and the outside world ceased to exist.

Without another word, he led him deeper into the grove, where the light was dappled and the outside world ceased to exist. They reached a small clearing, a cushion of dry grass beneath an ancient, twisted olive tree. Josh stopped and turned, his back against the gnarled trunk. He pulled Connor close again, kissing him with a slow, exploring heat that made Connor’s knees feel weak. His hands slid under Connor’s t-shirt, calloused palms skating over the fluttering skin of his stomach, his ribs.

Connor gasped into his mouth, his own hands learning the hard planes of Josh’s back, the heat of him through the thin cotton. This was happening. It was real. The thought was a dizzying loop in his head, competing with the cascade of sensation.

Josh broke the kiss, his lips tracing a wet path down the side of Connor’s neck. He sucked lightly, and Connor’s vision blurred at the edges. “You’re trembling,” Josh murmured against his skin, his voice a vibration Connor felt in his bones.

“I’m not,” Connor whispered, but he was. Every nerve was live wire.

Josh drew back, just enough to look at him. His dark eyes were clouded, intent. He held Connor’s gaze as his hands went to the waist of Connor’s shorts, popping the button with a deft flick. The zipper sound was obscenely loud.

Connor’s breath caught. He should say something. Do something. But he was paralyzed by a want so deep it felt like terror.

Josh’s fingers hooked into the waistband of his shorts and his underwear, pushing them down together just a few inches. The air was cool on Connor’s exposed hips. Josh watched his face, reading every flicker of panic and anticipation.

He leaned in again, his mouth hovering near Connor’s ear. His voice dropped to a low, contemplative rasp. “So you liked to see me piss in my underwear.” The words weren’t a question. They were a statement, dissecting the earlier confession. Josh’s hand rested on Connor’s hip, his thumb stroking the hollow there. “I bet you’ve pissed yours before. Admit it.”

The world narrowed to that point of contact and the brutal, gentle pressure of the words. They weren’t said to humiliate, not exactly. They were a key, turning in a lock Connor hadn’t even known was there. It was the most secret, shameful thing—the bedwetting that had lasted too long, the frantic, sleepy fumbles at campsites, the one horrific time on a long car journey at sixteen where he’d waited too long, thinking he could make it.

He’d never told a soul.

His eyes burned. He tried to look away, but Josh’s free hand came up, holding his jaw, forcing that connection.

“Admit it,” Josh repeated, softer now. His thumb stroked Connor’s cheekbone.

A choked sound escaped Connor’s throat. He nodded, a tiny, broken movement. His face was wet. “Once,” he whispered, the word tearing itself from him. “When I was too… I was scared to ask to stop the car.”

Josh studied the tear tracks with an expression of profound focus. He didn’t smile. He didn’t look disgusted. He looked… satisfied. Like he’d finally found the true shape of something.

“Yeah,” he breathed out, as if that single word explained everything. He kissed Connor again, a deep, consuming kiss that tasted of salt. His hand left Connor’s face and joined the other, pushing Connor’s clothing down further, until the fabric bunched around his thighs. The vulnerability was absolute, staggering.

Connor was laid bare in every possible way.

Josh sank gracefully to his knees in the dry grass. He looked up, holding Connor’s shattered gaze. “Then you know,” Josh said, his voice husky, “how hot it gets. How it sticks.”

He didn’t wait for a response. He pressed his face into the exposed space where Connor’s thigh met his hip, inhaling deeply. The sound he made was a raw, guttural thing of approval. Connor cried out, his hands flying to tangle in Josh’s dark curls, not to push him away, but to hold on as the earth fell away.

The afternoon sun sliced through the olive leaves, painting their skin in shifting fragments of gold and shadow. There was no past, no future. Only the whispering trees, the scent of crushed grass, and the devastating, unhurried ministry of Josh’s mouth and hands, which seemed to map every inch of Connor’s shame and spin it into a kind of sacrament.

When it was over—a quiet, trembling unraveling that left Connor slumped against the rough bark, gasping—Josh rose. He kissed Connor’s shoulder, a casual, tender touch that contrasted violently with everything that had just occurred. He efficiently helped Connor pull his clothes back into place, his movements practical, his own desire still evident but restrained.

Connor couldn’t speak. He was pure feeling, scoured out and refilled.

Josh wiped his mouth with the back of his hand, a slow, deliberate gesture. He looked at Connor, his head tilted. “The hostel in Polvera,” he stated. “What’s your room number?”

Connor told him, the number feeling abstract on his tongue.

“I finish work at the bar at one,” Josh said. He reached out, his knuckle brushing away a last, stray dampness from Connor’s cheek. “Don’t lock your door.”

He turned and walked out of the clearing, leaving Connor alone under the ancient tree. The sounds of the world rushed back in—the distant sea, the cicadas, a motorbike straining up a far-off hill. Connor slid down the trunk until he was sitting in the grass, the spot still warm from where Josh had knelt.

He touched his own lips, swollen and unfamiliar. He looked at the empty path. The reality of what he’d admitted, of what had just happened, began to seep in around the edges of the blissful numbness, cold and sharp.

He had no idea what he’d just started. All he knew was that when the moon was high, he would be in a narrow hostel bed, listening for the creak of a door he’d left deliberately, terrifyingly unlocked.

Read on DreamPress

Write your own erotic story with AI