Cover of Tides of Attraction

Tides of Attraction

Read the story

4 chapters · 6135 words · Read 1 times

I am a 19 year old man at swim practice in a small speedo. The instructor is 25 and is the only one left after swim practice and he is wearing a very small revealing speedo

Chapter 3: No Way Out

The cold tile bit into Ethan's bare ass as Chase lifted him roughly onto the ledge. His back slammed against the window frame, the glass icy against his shoulder blades. Below, the dark water of the pool threw back distorted reflections of the harsh fluorescent lights. Far beneath them, the crumpled, pathetic shapes of their clothes were barely visible on the asphalt, mocking him.

"Easy," Chase breathed, the word hot against Ethan’s ear. He crowded in, his own naked body a furnace pressed against Ethan’s chest and thigh. His erection, thick and insistent, nudged Ethan’s hip. One powerful arm braced across Ethan’s chest, pinning him to the frame. The other hand… oh god, the other hand.

It slid down, calloused fingers wrapping around them both. Ethan gasped, a sharp intake of the cool night air that seeped through the cracked window. Chase’s grip was firm, almost painful, moving with a slow, relentless rhythm that sent jolts of white-hot electricity straight to Ethan’s core. He tried to squirm, to protest the terrifying exposure, the dizzying height, but Chase’s arm tightened like steel.

"Shhh," Chase murmured, his teeth scraping the sensitive skin where Ethan’s neck met his shoulder. A shiver, completely unrelated to the cold, ripped through him. "Feel it? That drop?" Chase’s hand squeezed them together, a delicious, impossible pressure. "Scream loud enough, Ethan. Maybe someone down there hears. Maybe they toss us a towel." He bit down lightly, then soothed the spot with his tongue. Ethan whimpered, arching despite himself. "But I doubt," Chase continued, his voice dropping to a rough whisper right in Ethan’s ear, "you'll want them to see you like this. See us like this. See what I'm doing to you."

The roar of a distant truck rumbled up from the street, punctuating Chase’s words. The vibrations seemed to echo the thrumming in Ethan’s own veins. He was exposed. Utterly. To the vast darkness, to the indifferent city, to Chase’s predatory gaze. Every nerve ending screamed. Panic warred with the devastating pleasure radiating from Chase’s hand. His own cock pulsed in that tight grip, slick and eager, betraying him completely.

"Chase…" Ethan choked out, the name half-protest, half-plea. He squeezed his eyes shut, trying to block out the dizzying perspective of the pool surface far below, the vulnerability clawing at his gut. But closing his eyes only intensified the sensations: the scrape of tile beneath him, the overwhelming heat and solidity of Chase against him, the rhythmic, devastating friction.

Chase chuckled, a low rumble Ethan felt in his own chest. "That’s it," he coaxed, his breath hot on Ethan’s neck. His thumb swiped roughly over the head of Ethan’s cock, then his own. "Let go. No one’s looking up. Just the water. Just me." He ground his hips forward, his own hardness sliding slickly against Ethan's hip. "Remember the pool? How you felt my hand? This is better." His teeth found Ethan’s earlobe, tugging gently. "Way better."

Ethan’s head thudded back against the glass. He was panting now, short, sharp gasps that fogged the cold pane. Chase’s hand moved faster, the urgency building. The distant city sounds – the traffic, the faint wail of a siren – blended into a relentless throb that matched the rhythm Chase set. Ethan could feel the coiled tension in Chase’s arm across his chest, the tremor in the hand working them both. He was close. So close. The terror of exposure was tangled inextricably with the molten surge building low in his belly. He wanted to hide. He wanted to fly. He wanted to shatter.

A sudden, metallic clatter echoed from deep within the locker room corridor.

Ethan froze. Chase’s hand stilled instantly. Both men went utterly rigid.

The sound came again. Distinct. Unmistakable. The rattle and squeak of wheels on tile. Getting closer.

Janitor.

Panic, cold and absolute, slammed into Ethan, obliterating the haze of arousal. His eyes flew open, wide with terror, meeting Chase’s. For the first time, Chase looked startled. The predatory gleam vanished, replaced by a flash of pure, calculating alarm. The footsteps and the squeaking cart were louder now, echoing down the tiled hallway towards the showers. Towards them.

"Fuck," Chase hissed, the word sharp and low. His grip on Ethan loosened fractionally. "Off. Now."

He didn’t wait. He yanked Ethan forward off the ledge, sending him stumbling barefoot onto the freezing wet tiles. Chase landed beside him with a soft thud, eyes darting frantically around the stark, brightly lit shower bay. No cover. Just the row of open stalls, the empty benches, the bare walls. The janitor’s cart rattled ominously, rounding the far corner. They had seconds.

Chase’s gaze snapped to the large, industrial cleaning closet tucked beside the lockers, its door slightly ajar. "There!" He shoved Ethan hard towards it.

Ethan scrambled, his bare feet slipping on the wet floor. He lunged for the dark crack of the doorway. Chase was right behind him, pushing him through. Ethan stumbled into pitch blackness, immediately colliding with metal shelves. Bottles clinked. The smell of bleach and damp mops filled his nostrils.

Chase shoved the door shut with a soft, desperate click just as the full rattle and squeak of the janitor’s cart entered the shower bay. The slice of light under the door dimmed as the cart rolled past. Ethan pressed himself back against the cold metal shelving, trying to control his ragged breathing. He could feel Chase right in front of him in the suffocating darkness, their naked chests almost touching, radiating heat and panic. The closeness was terrifyingly intimate after the ledge. He could smell Chase’s sweat, feel the rapid rise and fall of his breath.

Silence stretched, thick and heavy, broken only by the muffled sounds from outside: the clang of a bucket, the splash of water, the janitor whistling tunelessly. Ethan’s heart hammered against his ribs like a trapped animal. Every nerve was screaming. The lingering heat from Chase’s hand, the terrifying near-discovery, the cold, the dark, the shared, naked vulnerability… it was too much.

He flinched as Chase shifted slightly in the cramped space. A hand brushed his hip in the darkness. Not demanding this time. Searching. Anchoring. Ethan held his breath. Chase’s fingers tightened, warm and real against his skin. His other hand came up, fingers brushing Ethan's jawline, tracing the line down his neck. Slow. Deliberate. A silent question in the stifling dark.

Ethan couldn't move. Couldn't breathe. The janitor whistled right outside the closet door.

Read on DreamPress

Write your own erotic story with AI