My Best Friend's Break-up! - Cover

My Best Friend's Break-up!

Copyright© 2026 by Sage Monroe

Chapter 15: The Surprise Back Home

Romantic Sex Story: Chapter 15: The Surprise Back Home - When Steve’s ten-year relationship implodes, his best friend and roommate Bret steps in to hold the pieces together, literally and figuratively. Late-night hugs turn into shared beds. Shared beds turn into wandering hands. Suddenly the line between “just friends” and “something more” is so thin it’s practically see-through.

Caution: This Romantic Sex Story contains strong sexual content, including Ma/Ma   Consensual   Romantic   Gay   BiSexual   Fiction   Anal Sex   First   Massage   Masturbation   Oral Sex   AI Generated  

Bret woke to the soft patter of rain easing against the window, the first light of dawn filtering through the curtains in a hazy gray wash. His body felt heavy, sated, every muscle loose from the night before. He turned his head slowly, taking in Steve’s profile beside him. Steve’s chest rose and fell in steady rhythm, one arm thrown over his eyes as if blocking out the morning. The sheets tangled low around their hips, exposing the smooth plane of Steve’s stomach, the faint red marks from Bret’s mouth still visible in the dim light. Bret’s chest swelled with a quiet, bubbling contentment, a warmth that spread from his core outward. This was real. Last night had happened. And it felt right. Better than right. It felt like the missing piece slotting into place after weeks of circling it.

He reached out, fingers brushing Steve’s arm lightly. “Morning, hero. Survive the night without further injury?”

Steve stirred, arm dropping away from his face. His eyes opened, green and unfocused at first, then sharpening as memory hit. He blinked once, twice, then offered a small smile that didn’t quite reach his eyes. “Yeah. Morning.”

Bret propped himself on an elbow, ignoring the slight awkwardness in Steve’s tone. He leaned in, pressing a quick kiss to Steve’s shoulder, tasting salt and sleep-warm skin. “You look like you’re processing a quantum physics equation. Or regretting the lack of room service.”

Steve huffed a laugh, but it came out forced, his gaze flicking to the ceiling. “Just ... waking up. Thigh’s still sore, but better.”

Bret sat up fully now, sheets pooling around his waist. He felt a flicker of unease but pushed it down. Steve was probably just groggy, still wrapping his head around what they’d done. It had been intense, passionate, a release of everything pent up between them. Bret’s body still hummed with the memory: the way Steve’s mouth had felt on him, the heat of their bodies grinding together, the shuddering release that had left them both spent and tangled. He grinned, trying to lighten the air. “Well, if you’re sore, I could always give you a repeat performance. Doctor’s orders. Or was last night too much for your delicate constitution?”

Steve’s mouth twitched, but his eyes stayed distant, like he was miles away inside his own head. “You’re ridiculous.”

Bret’s grin faltered a bit, but he kept going. “Ridiculously charming. Come on, let’s order breakfast. I’ll even let you pick the waffles over the eggs, even though eggs are clearly superior.”

Steve nodded absently, sitting up with a wince. “Sounds good.”

The unease grew in Bret’s chest, a small knot forming. He watched Steve swing his legs over the bed’s edge, movements careful but mechanical. Bret felt happy, content in a way he hadn’t in years, like the world had tilted right for the first time. But Steve’s awkwardness hung in the air like fog, muting everything. Maybe he just needed coffee. Or time to process. Yeah, that had to be it. Last night had been a big step, crossing from friends to ... whatever this was. Bret told himself not to overthink it. Steve wasn’t pulling away completely. He was just quiet. Thoughtful. Bret could give him space for that.

They dressed in silence, the rustle of clothes too loud in the room. Bret stole glances at Steve, noting the way his brow furrowed slightly, like he was turning something over in his mind. The knot in Bret’s stomach tightened a fraction, but he shoved it down. This was fine. They were fine.

Breakfast arrived on a tray: pancakes, bacon, fresh fruit, and coffee that steamed invitingly. They ate sitting on the bed, knees bumping occasionally. Bret tried again to cut through the weirdness, forking a piece of pancake and holding it out to Steve. “Open up. Fuel for the drive home. Can’t have you passing out from hunger mid-joke.”

Steve took the bite, chewing slowly. His smile was warmer this time, but still shadowed. “Thanks. You’re too good to me.”

Bret’s heart did a little flip at the words, warmth blooming despite the lingering tension. “Someone has to be. You’re a disaster without supervision.”

Steve chuckled, but his eyes drifted to the window, watching the rain-slicked trees outside. Bret felt a pang of something sharper now—worry mixed with affection. He loved this man. Deeply. Irrevocably. The realization hit him fresh every time, like sunlight breaking through clouds. But seeing Steve lost in thought made Bret wonder if the feeling ran both ways, or if last night had been a momentary escape for Steve, a way to fill the void Bianca had left.

They packed up after eating, the process efficient but quiet. Bret shouldered their bags, helping Steve down the stairs with an arm around his waist. Steve leaned into him without hesitation, but his touch felt absent, like his mind was elsewhere. Bret’s emotions churned: contentment from the night warring with a growing insecurity. He wanted to ask what was wrong, but the words stuck. Give him time, he thought. He’s processing. Don’t push.

The drive back to the city started under a sky still heavy with clouds, the road winding down from the mountains in slick curves. Bret drove, hands steady on the wheel, while Steve fiddled with the radio, settling on a soft indie station that played melancholic tunes about lost love and new beginnings. The irony wasn’t lost on Bret.

 
There is more of this chapter...
The source of this story is Storiesonline

To read the complete story you need to be logged in:
Log In or
Register for a Free account (Why register?)

Get No-Registration Temporary Access*

* Allows you 3 stories to read in 24 hours.

 

WARNING! ADULT CONTENT...

Storiesonline is for adult entertainment only. By accessing this site you declare that you are of legal age and that you agree with our Terms of Service and Privacy Policy.


Log In