floating-by-the-river
GAY SEX STORIES

Floating By The River

Floating By The River

by zeronix
19 min read
4.81 (9700 views)
adultfiction
🎧

Audio Coming Soon

Audio being prepared

--:--
🔇 Not Available
Check Back Soon

Julian rinsed the mug three times.

Twice wasn't enough. Four felt indulgent.

He set it on the drying rack--handle at a clean right angle to the edge of the counter--and wiped a stray drop of water from the sink lip with the side of his thumb. His checklist for the morning sat folded under a magnet on the fridge: six items, all ticked off. He added "wipe sink," then immediately crossed it out.

The apartment was quiet. He preferred it that way. No music, no TV. The hum of the refrigerator, the tick of the hallway clock--those were acceptable. Predictable.

The blinds stayed shut. Morning light slipped in anyway, cutting hard lines across the floor. Julian stepped carefully between them as he moved to the door.

Bag packed. Keys in the bowl. Thermos lid tightened with three deliberate turns.

He checked the lock. Then checked it again.

Paused.

The silence was deeper than usual today. Not quite heavy, but close. Like walking into a room where someone had just left. Or was about to arrive.

Julian stood still for a beat, staring at the blank white wall across from the door. He didn't know why.

Then he shook his head, adjusted the strap on his shoulder, and stepped outside.

The door clicked shut behind him like the punctuation at the end of a thought he hadn't meant to have.

---

Chapter 1

Julian hadn't wanted a roommate.

He'd fought for the single. Pulled strings with the department, sent pleading emails to Housing. He needed solitude to work, to think, to keep his routines unbroken. It was his second year of the master's program--the year things were supposed to get serious. Comprehensive exams, committee meetings, the start of his thesis. He couldn't afford distractions.

But the budget had cracked, the university shrugged, and now he was stuck splitting a two-bedroom in one of the older grad housing buildings just off campus. He tried to make the best of it. Cleaned obsessively. Rearranged the furniture to carve out corners of control. He left polite little notes on the fridge before anyone had even moved in.

And then River arrived.

He showed up barefoot and tan, carrying a battered duffel and a guitar case, like he'd wandered off the set of a cult documentary. No car, no parents, no awkward small talk. Just a soft knock on the door, and then there he was: loose linen shirt (unbuttoned), drawstring pants, rings on two fingers, a pendant swinging low between his collarbones. He looked like he belonged somewhere humid and slow-moving.

His voice was warm, mellow, a little hoarse--like it had just woken up from a long nap and wasn't planning on doing much else today.

"Hey, man," he said, grinning like Julian was someone he recognized. "Julian, right? I'm River. Thanks for letting me crash."

Julian hadn't technically had a choice. But he still nodded, stuck out a hand.

River ignored it. Pulled him into a hug instead. Bare skin, warm and a little damp, pressed against Julian's stiff button-down. River smelled faintly of sage and something floral and acidic beneath it.

"Vibe feels good in here," River murmured against his ear. "Think this'll be homey."

Julian said nothing. Just stood there, arms at his sides, and tried not to look at the thin trail of hair vanishing into River's waistband.

---

River's room slowly became a presence in the apartment.

Incense. Hazy droning music. The faint smell of sandalwood and... something sweet. Something chemical. Julian couldn't identify it. Couldn't stop breathing it in. At night it crept under his door, curling like fog around the edges of his thoughts.

"I sleep best with the window open," River had explained. "Helps the air move, you know?"

Julian didn't know. But he didn't argue.

---

Chapter 2

At first, Julian found River insufferable.

It wasn't just the incense or the shirtlessness or the strange, droning playlists that never seemed to end. It was the way River *floated* through the apartment, untethered by the usual expectations. Dishes left in the sink. Towels on the floor. The toilet paper roll never replaced. Julian tried to stay calm, tried to lead by example. He typed up a shared chore chart, printed it in color, even laminated it.

River tacked it to the fridge with a smile and a seashell-shaped magnet. "Nice one, man. Super clear. Love the font."

Nothing changed.

Julian tried addressing it directly.

"Hey, could you maybe not leave your shoes on the couch?"

"Totally," River said, without looking up from his book. "Thanks for the heads-up."

The next day: the same scuffed sandals, resting comfortably on the throw pillows.

Julian started clenching his jaw. Started counting to ten. Started cleaning things himself just to make the space livable. At least *his* bedroom stayed pristine. A final bastion of order. A retreat.

But every time he emerged--tense, brittle, holding a sponge or a trash bag--River would flash him that serene, sleepy smile.

"You're a legend, Jules. Seriously, thank you."

Or worse:

"You're like, the heartbeat of this place. I'd be lost without you."

He said it with such earnest calm, such effortless gratitude, that Julian could never quite summon the anger he thought he should. It was like trying to yell at a warm bath. Nothing stuck. Nothing escalated. His fury slid right off River's soft, glowing skin and evaporated into the incense haze.

Eventually, Julian gave up. He stopped printing chore charts. Stopped asking. He took the trash out on Tuesdays, wiped the counters every night, changed the toilet paper roll without comment.

River always thanked him. Politely. Softly.

As if Julian were doing it out of love.

---

Chapter 3

Julian couldn't help but notice that River almost never studied.

At first, he tried to be charitable. Maybe River was in a lighter program. Maybe his classes hadn't picked up yet. But as the weeks wore on, it became impossible to ignore. While Julian was up at dawn outlining lectures or hunched over dense readings, River was still in bed--half-naked, limbs flung wide like a starfish, soft morning light catching on his collarbone. Sometimes he'd wander out around noon, rubbing his eyes, yawning, smiling like he had all the time in the world.

He lazed around the apartment like it belonged to him. Played music out loud, sprawled on the floor doing stretches, wandered the kitchen barefoot. He left forgotten cups of tea in every room. And he always seemed to have someone over--a friend from "this art thing," a guy he used to live with in Portland, a woman who painted tiny planets on glass and called Julian "sweetheart" the first time they met.

It all should have driven Julian up the wall.

Sometimes it did. He'd start to say something--a sharp little complaint halfway out of his mouth.

"Hey, would you mind keeping it down? I'm trying to concentrate."

But River would just look up, lazy and loose-limbed, and say something like,

"You're so chill, Jules. Always locked in, doing your thing. I admire that."

Or,

"You have the *best* focus. It's like, inspiring to be around."

And Julian's irritation would falter. The compliment never felt cloying. It felt... smooth. Like River was pouring warm water directly over his nerves.

He should have been furious. He *was* furious. But then River would press a hand to his shoulder, just for a second--and smile--and the heat would drain out of him. Not gone, exactly. Just muted. Softened. Repackaged into something he couldn't quite hold onto.

Somehow, he didn't mind as much as he should.

📖 Related Gay Sex Stories Magazines

Explore premium magazines in this category

View All →

---

Chapter 4

It was past midnight. Julian lay flat on his back, eyes open, jaw clenched.

The guitar again. Soft, yes, but constant. River wasn't strumming, exactly--more like plucking slowly, deliberately, letting each note linger too long in the still apartment air. The same pattern over and over, looping like a lullaby written by someone who didn't understand what lullabies were for.

Julian threw the covers back and swung his legs out of bed.

He padded barefoot down the hall, past the kitchen with its pile of unwashed mugs, and paused outside River's half-open door. Warm lamplight spilled out across the floor. River was reclined against a mound of pillows, guitar across his lap, shirtless as always. Eyes half-lidded. Fingers slow and loose.

Julian knocked once. Sharp. More of a warning than a greeting.

River looked up and smiled.

"Hey, man. You up?"

Julian exhaled hard. "It's almost one. I have a seminar at eight. Could you... maybe not do this right now?"

River blinked at him like a sleepy animal. Then: "Shit, I didn't realize the sound carried that much. My bad. You okay? You seem... tight."

Julian bristled. "I'm *fine.* Just tired."

River set the guitar aside. "Totally get that. Long day?"

Julian hesitated. Why was he still standing here? "Yeah."

River patted the empty side of the bed. "Come here a sec. Lemme help."

Julian frowned. "Help what?"

"Help you sleep. Just a thing I do sometimes. Nothing weird. I promise."

There was something in his voice--not persuasive, exactly. Just... soft. Certain. Like he already knew Julian would say yes.

Julian hovered for another beat. Then stepped inside.

---

Chapter 5

The air in River's room was thick--not oppressive, exactly. Just warm. Saturated. Like stepping into a bath that had been waiting for you. Something sweet clung to the back of Julian's throat. Not incense, not exactly. Closer to the smell of overripe fruit, or a flower crushed between pages of an old book.

Soft music played from somewhere--no speakers Julian could see, just a faint ambient loop, tones rising and falling like breath. It wasn't melodic. Just... soothing. Too soothing. The kind of sound that wrapped around thought and squeezed gently until it softened.

River sat cross-legged on the bed, his hands open in his lap. "Lie back," he said, like it was the most natural thing in the world.

Julian hesitated, then sank down onto the edge of the bed, then back onto the pillows. They smelled like something herbal. Something musky. He blinked up at the ceiling, his heart still ticking fast.

"Just close your eyes," River said, voice low and velvety. It was the kind of voice that made you think of fluffed pillows, soft fleece, arms around your shoulders.

Julian closed his eyes.

"Breathe in," River murmured. "Slow. Like you're sipping something hot."

Julian did. The air moved thickly through him.

"Now let it go. Let it melt. You're doing great."

Julian felt his limbs go heavy. Something in his chest loosened. River kept talking, his voice barely more than a hum now, dipping in and out of the music. Words strung together in gentle nonsense:

"Let the day fall out of you. Let it slip through the floor. No tension here. No pressure. No edges..."

The words washed over him. Not commands, exactly. Not questions. Just the suggestion of a world where nothing was urgent. Nothing required effort.

Julian drifted.

Somewhere in the back of his mind, a small part of him tugged upward--a glimmer of awareness, a sense that something was *off*. But it passed.

River's voice returned, softer than before.

"That's it. Just let go. You don't have to think. I'll think for you."

Julian exhaled. His fingers twitched. Then stilled.

He didn't remember falling asleep.

---

Chapter 6

Julian dreamt he was floating.

Not flying, not swimming--just hovering gently in warm darkness. Weightless. Cradled. Something soft brushed against his skin, like silk ribbons drifting past. The air was thick with a scent he couldn't name, lush and sticky-sweet. It made his chest feel light. His head, even lighter.

And then there was the voice.

Low. Velvety. Too close to be coming from anywhere else but *inside* him. It wasn't speaking words, not at first--just a hum, rising and falling in rhythm with his breath. Then came fragments, curling through the haze like smoke:

"You don't need to try so hard..."

"Let it melt..."

"Let me in..."

Each syllable brushed over him like fingertips. He didn't know what he was saying yes to, but he felt himself nodding in the dream. Felt the warmth between his legs coil tighter, pressure blooming low in his belly. The voice slid around his body like a blanket being drawn slowly up to his chin.

"So good like this... so soft..."

Julian moaned in his sleep.

---

He woke with a sharp inhale.

Early light filtered through the blinds. His room was still. Cool. Familiar. He blinked a few times, heart thudding softly.

Then he felt it. The ache between his legs. The unmistakable fullness. He was hard. Really hard. His boxers were tented, damp at the tip. He shifted under the covers, breath catching at the friction.

For a moment, he just lay there. Boneless. Warm. His whole body thrummed with that strange residual calm--a pleasure-soaked quiet like he'd just come down from something, even though he hadn't come at all.

He couldn't quite remember the dream. Just the voice.

And the way it made him feel.

---

Chapter 7

Julian drifted out of his room in a daze, the dream still clinging to the corners of his mind like steam on a bathroom mirror.

The apartment was quiet, sun pooling softly across the hardwood. And there--for once--River was already up.

He stood barefoot in the kitchen, shirtless as usual, a mug in each hand. The faint sound of something ambient drifted from the living room--low and pulsing, almost subliminal.

When River saw him, he smiled. Slow. Mysterious. Like he knew something Julian didn't.

🛍️ Featured Products

Premium apparel and accessories

Shop All →

"Morning, sunshine," he murmured. "Coffee?"

Julian blinked, still not entirely sure he was awake. He nodded.

River handed him the mug. Their fingers brushed. Julian's skin tingled where they touched.

He took a sip automatically. It was perfect--just the way he liked it, though he was sure he'd never told River how.

Julian leaned against the counter, trying to gather himself. His cock was still half-hard in his boxers, twitching faintly every time River moved. He shifted, hoping it wasn't visible.

He cleared his throat. "You're up early today."

River shrugged, that same knowing smile tugging at the corner of his mouth.

"Felt like waking up with the sun," he said. "It's nice, right? Quiet. Clear."

Julian nodded. Took another sip. The warmth of the coffee pooled low in his stomach. The smell of River--that same faint sweetness, something herbal and wild--was thick in the air.

He felt... floaty. A little unmoored. Like he was still dreaming. Like River hadn't quite let him go yet.

It was a pleasant feeling.

---

Chapter 8

Julian lingered in the kitchen, cradling the coffee between both hands like it was the only thing tethering him to the world.

River leaned back against the counter, still sipping his own. The golden light made his skin look almost luminous.

Julian hesitated, then glanced over. "Hey, um... last night. Did I... fall asleep in your room?"

River tilted his head slightly. "Yeah. You were wiped. I figured you needed it."

Julian frowned. There was more. He remembered the warmth, the voice, the way his body had melted. The way he'd felt *touched*, even though he couldn't say by what.

"Did we... do something?" he asked softly, brows knitting.

River's smile didn't waver. He said something--a few slow words, low and silken, threading into the air like the start of a spell.

Julian blinked.

His eyes glazed over for just a moment. The sound blurred into something abstract, like the end of a dream you can't quite catch. A soft hum of meaning without shape.

He blinked again, then refocused. His body had gone loose, warm. His cock throbbed gently in his shorts, half-forgotten but very much there.

Whatever River had said... it didn't really matter, did it?

He was feeling good. Relaxed. Well-rested for the first time in weeks. That was what mattered.

Julian looked up and smiled--a real, gentle, grateful smile.

"Thanks," he said quietly, voice thick with sincerity. "I needed that."

River reached out and squeezed his shoulder.

Julian's cock twitched in approval.

---

Chapter 9

Julian slung his bag over his shoulder, still a little dazed but no longer tired. The morning light streamed across the floor as he headed for the door.

River was leaning against the wall, arms crossed, that same calm smirk playing at the corners of his mouth.

"Go crush that seminar," he said, voice warm and velvet-smooth. It sounded like a joke, almost--but also like a blessing.

Julian paused, blinked at him. Then nodded.

"Yeah. Okay."

---

The day unfolded like a dream.

Julian breezed through his morning lecture, his answers crisp, his thoughts clear. When a professor called on him unexpectedly, he didn't freeze. He just spoke. Smooth. Confident. As if someone had already laid the answer out in his head.

His hand didn't shake when he sipped his coffee. He wasn't grinding his teeth. Even the air felt different--lighter somehow. Softer. Like the whole world had shifted just enough to make space for him.

In the seminar, he gave a comment that made the room fall quiet for a second before someone said, "That's actually... kind of brilliant."

By the end of the day, Julian felt incredible. Light. Energized. Like he'd just come from a massage, or a long swim.

He smiled to himself as he walked home, the late afternoon sun catching in his hair.

He couldn't remember the last time he'd felt this good.

He didn't even notice how hard he was.

---

Chapter 10

When Julian got home, the apartment was still hazy with warmth. The late sun spilled in, golden rays slicing over the windowsills.

River was splayed on the couch, bare-chested, feet propped up on the armrest, one hand behind his head. He looked like he hadn't moved all day. The coffee table was a mess of used mugs, half-eaten fruit, and a crumpled napkin with something drawn on it in blue ink--a spiral, maybe. Or just River doodling.

Julian blinked at the mess. He opened his mouth - perhaps to protest. And then, just as quickly, blinked again, feeling the annoyance fade. He decided he was feeling charitable. Forgiving. Just this once. Besides, it would be such a shame to ruin his good mood...

"Hey," he said instead, smiling gently.

River looked up, eyes warm and lidded. "Hey, star pupil. You crushed it, didn't you?"

Julian laughed, setting down his bag. "I kind of did."

He moved automatically toward the kitchen. Picked up the mugs. Began rinsing them one by one, the hum of satisfaction still glowing in his chest. His cock stirred faintly again, as if stirred by the rhythm of his movements.

Behind him, River stretched and yawned.

"You're seriously the best, Jules. You just keep this whole place humming."

Julian flushed, pleased. It felt good to be appreciated so sincerely.

He wiped the counter with a damp cloth. The scent of River's skin hung in the air--sweat, herbs, something more earthy underneath. Julian found it comforting. Familiar.

He caught himself humming along to the ambient music drifting from River's speaker, unaware it was the same melody he'd fallen asleep to the night before.

Everything felt exactly as it should.

---

Chapter 11

That night, for the first time in weeks, Julian found himself with nothing to do.

No assignments looming. No unread articles or early-morning prep. Just an open evening. It felt strange. Luxurious, almost. He decided--tentatively--it was a good feeling.

He lingered in the doorway of the living room, towel-drying his hair from a shower, wearing soft sweats and a threadbare T-shirt that smelled faintly of River's detergent.

River looked up from the couch, where he'd been idly thumbing through a book upside down. The room was dim, lit by a cluster of candles that flickered lazily on the coffee table.

Enjoyed this story?

Rate it and discover more like it

You Might Also Like