The Ghost of an Old Roommate Arrives
# Homecoming The late October air had finally turned, carrying the crisp scent of fallen leaves through the slightly open window of the living room. Oliver moved around the space, adjusting a candle here, plumping a pillow there. The new h
Chapter 1
The late October air had finally turned, carrying the crisp scent of fallen leaves through the slightly open window of the living room. Oliver moved around the space, adjusting a candle here, plumping a pillow there. The new house, *their* house, still smelled faintly of paint and fresh wood. Months in, it finally felt like a container for their life together, not just a shell. Tonight, he was filling it with a ghost from another life.
Liam watched him from the archway to the kitchen, a smile playing on his lips. He loved this focused, bustling version of Oliver, the way his short black hair caught the low lamplight, the way his green eyes scanned the room for imperfections only he could see. Liam’s own tall frame felt relaxed against the doorframe, a contrast to Oliver’s vibrant, curvy energy.
“He’s just a friend, you know,” Oliver said without looking up, sensing Liam’s gaze. “From trade school. My old roommate.”
“The one with the legendary chili?” Liam asked, his voice a low, playful rumble.
Oliver finally glanced over, a smirk tugging at his mouth. “The very one. And… other things.”
Liam pushed off the frame and walked into the room, closing the distance between them. He let his fingers brush against the back of Oliver’s neck, feeling the fine hairs there. “Other things? You’re being cryptic. I like it.”
Before Oliver could answer, the doorbell rang, a deep, resonant chime that seemed to vibrate in the quiet of the house. The atmosphere shifted, charged suddenly with the static of an arriving storm.
Oliver took a breath that was just a little too sharp and went to answer it.
Jude filled the doorway. *Filled* was the right word. He was tall, like Liam, but where Liam was slim and elegant, Jude was broad, muscular in a way that strained the seams of his simple flannel shirt. His long blond hair was tied back, emphasizing a face dusted with faint freckles and currently lit by a confident, easy smile. His blue eyes found Oliver first, and something in them softened, warmed by a decade of memory.
“Ell,” he said, the single syllable loaded.
“Jude.” Oliver’s voice was softer than he intended. He stepped aside. “Come in. This is Liam.”
Jude’s gaze shifted, and the warmth didn’t fade so much as it changed, intensifying into something appraising, intrigued. He took Liam’s offered hand, and the handshake was firm, lingering just a half-second too long. “Good to finally meet you. Oliver talked about you all the time. Well. When he wasn’t talking about circuit boards.”
The evening unfolded over dinner—Jude’s famous chili, as it turned out—and bottles of dark beer. The conversation was a three-way current: shop talk between Oliver and Jude, diving into technical jargon that made Liam smile; stories of the new house from Liam and Oliver, their hands finding each other’s under the table; and Jude, weaving it all together with a confident, playful charm. He was a natural conductor, his eyes missing nothing. They lingered on the way Oliver laughed, throwing his head back. They tracked the casual, possessive sweep of Liam’s thumb over Oliver’s knuckles.
The chemistry was a palpable, third presence in the room. It wasn’t just nostalgia. It was a live wire, left disconnected years ago and now humming with renewed potential.
As they moved to the living room, the low light and intimate space amplified everything. Jude sat in the large armchair, his muscular frame making it look small. Liam and Oliver settled on the sofa, close but not clinging. A comfortable silence fell, broken only by the crackle of the fireplace Oliver had insisted on lighting.
Jude swirled the amber liquid in his glass, his eyes on the flames. “You have a good home here,” he said, his voice a low, intimate rumble that seemed to bypass the ears and go straight to the spine. “Feels… lived in. Happy.”
“We are,” Liam said simply, his arm stretching along the back of the couch behind Oliver.
Jude’s blue eyes lifted and pinned Oliver. “I always wondered, you know. What it would have been like if I hadn’t been such an idiot and taken that job upstate. If I’d stayed.”
The room tightened. Oliver felt Liam go very still beside him.
“What would it have been like?” Liam asked, his tone deceptively light, his playful edge now sharpened into a blade.
A slow, knowing smile spread across Jude’s face. He didn’t look at Liam. He kept his gaze on Oliver, a green-eyed captive in the firelight. “I think you know,” Jude said, his words a soft challenge. “The three of us. Back then, it was all just… theoretical. A lot of late-night talks. A lot of *almosts*.”
He finally shifted his gaze to Liam, the dominance in his posture not aggressive, but assured, an immutable fact. “But now? Now I look at you two, and I see the real thing. And I think the theory… could use some field testing.”
The obstacle of years, of missed chances, evaporated in the heat of that look. The tension wasn’t simmering beneath the surface anymore. It was in the open, a thick, sweet haze in the air, composed of Jude’s unspoken hunger, Oliver’s racing heart, and Liam’s calculated, intrigued silence. The stakes were no longer about a pleasant reunion. They were about crossing a threshold into a desire that had been waiting, patient and potent, for this exact moment to walk right through the front door.
Chapter 2
Liam’s smile was all sharp edges and promise. He stood, a fluid uncoiling of his slim frame, and extended a hand to Oliver. “You know what? You’re right, Jude. Theories are boring. Let’s move this to the living room. The couch is more… accommodating.”
Jude’s eyes darkened with pure hunger. He rose, the sheer bulk of him a palpable force in the dining room’s close air. “Lead the way.”
Oliver’s heart hammered against his ribs, a frantic drumbeat echoing the pulse he felt low in his belly. He let Liam guide him, his own smaller hand swallowed in Liam’s. The walk to the living room felt ceremonial, charged. Liam positioned Oliver in the center of the large, soft couch, the firelight painting his skin in gold and shadow. Liam sat close on his right, one leg bent on the cushion, his body a shield and a showcase. Jude took the armchair again, but he dragged it forward with a scrape of wood on hardwood until his knees were almost touching Oliver’s. He was an audience of one, rapt and ready.
“You see,” Liam began, his voice a low, intimate murmur meant just for the three of them. His blue eyes held Jude’s. “I’ve had months to learn the map of him.” His fingers, cool and sure, traced the line of Oliver’s jaw. “Like here. A light touch right under his ear…” He demonstrated, his fingertips ghosting over the sensitive skin. Oliver couldn’t suppress the shiver that ran through him, his head tipping back with a soft sigh.
Jude leaned forward, elbows on his knees, watching with the intensity of a sculptor studying his clay.
“That’s nothing,” Liam whispered, his playful challenge now a focused performance. His hand drifted down, over the column of Oliver’s throat, skating past the raised scars on his chest with a reverence that made Oliver’s breath catch. Liam’s touch was a claiming, a lesson. “The real story is lower.” His palm slid over the soft cotton of Oliver’s t-shirt, coming to rest, warm and heavy, on the curve of his belly. “He gets so quiet right here. His whole body goes still, waiting.”
Oliver’s eyes fluttered shut. He was suspended between Liam’s knowing hands and Jude’s burning gaze, a live wire strung between two poles.
“Show me,” Jude rumbled, the command velvet-wrapped steel.
Liam’s answer was to hook his fingers under the hem of Oliver’s shirt. “Lift up for me, sweetheart.” Oliver obeyed, raising his arms, letting Liam peel the fabric off and toss it aside. The fire-warmed air kissed his skin, his scars, his tightened nipples. He felt utterly exposed, and the vulnerability was a drug.
“See how his breath hitches?” Liam said, his hand returning to splay possessively over Oliver’s stomach. He leaned in, his lips brushing Oliver’s shoulder as he spoke to Jude over it. “But if I do this…” His other hand drifted lower, palm pressing firmly against the front of Oliver’s soft sweatpants, cupping him through the fabric. A shocked, ragged moan tore from Oliver’s throat. His hips jerked up into the pressure, seeking more.
“Fuck,” Jude breathed, his own hand clenching on his thigh. He was watching a masterclass, and the lesson was in the flush spreading down Oliver’s chest, the helpless parting of his lips.
Liam’s hand began to move, a slow, grinding massage over Oliver’s clothed pussy, the heel of his palm applying perfect, maddening pressure. “He likes it just like this first. Not too direct. Just enough to make him ache.” Oliver whimpered, his hands fisting in the couch cushions, his legs falling open in silent surrender. The scent of his own arousal began to perfume the space between them, musky and sweet.
Jude stood up. The movement was sudden, predatory. He didn’t sit on the couch. He sank to his knees on the rug in front of Oliver, his broad shoulders blocking the firelight. His blue eyes, level with Oliver’s trembling thighs, were storm-dark. “And then what?” His voice was rough. “What does he sound like when you really make him feel it?”
Liam’s smile was triumphant. His fingers dipped beneath the waistband of Oliver’s pants and underwear, sliding down through coarse curls to find slick, heated flesh. “Listen,” he commanded.
He pressed two fingers inside, a slow, curling invasion that stole the air from Oliver’s lungs. The sound that followed was a broken, high-pitched cry, a wordless plea that echoed in the silent, attentive room. Liam worked his fingers deep, a slow in-and-out that was pure torture, his thumb circling higher, teasing but not touching the desperate, swollen nub of Oliver’s cock.
Jude watched, mesmerized, as Oliver unraveled before him, his body bowed and shaking with the effort of holding back. Liam was reading him perfectly, conducting his pleasure with cruel, exquisite precision, giving Jude the live show he’d craved—a show of extended foreplay where the only script was Oliver’s unraveling moans.
Chapter 3
Liam’s command hung in the air, a raw current that snapped the last thread of hesitation. He didn’t wait for an answer. His hands hooked under Oliver’s knees, pushing his trembling legs wide apart, exposing him completely to the firelight and Jude’s hungry stare. Then Liam bent his head.
His tongue was a flat, hot brand, licking a slow, deliberate stripe from Oliver’s entrance all the way up to the swollen, aching head of his cock. Oliver cried out, his back arching off the couch, hands flying to tangle in Liam’s short hair. Liam did it again, and again, each broad, wet stroke mapping Oliver’s slickness, circling but never settling on the desperate, twitching center of his need. It was exquisite torture, a masterful edging that had Oliver sobbing with frustration.
Then Liam looked up, his mouth glistening. His blue eyes locked onto Jude’s, fierce and commanding. “Come here,” he growled, voice thick with Oliver’s taste. “Taste him while I fuck him with my fingers. I want to watch you both come undone together.”
A low sound ripped from Jude’s throat. He was moving before the sentence finished, surging forward from his knees to crowd in beside Liam, his big hands sliding under Oliver’s thighs to lift him higher. His gaze met Oliver’s for a blazing second—a look of pure, awestruck hunger—before he lowered his mouth.
Where Liam’s tongue had been deliberate, Jude’s was ravenous. He took Oliver deep, his mouth sealing over him, sucking hard on his cock while his tongue plunged lower. The dual sensation was catastrophic. Liam’s fingers, slick and sure, pushed back inside him, curling up to that perfect spot while Jude’s tongue lashed against him. Oliver’s world dissolved into pure, white-hot sensation. He was a instrument played by two virtuosos, each stroke of a tongue, each thrust of a finger, coiling the tension in his gut tighter, tighter.
“That’s it,” Liam rasped, watching Jude work, watching Oliver writhe. “Take it. Take all of him.” He sped his fingers, a relentless, pounding rhythm that matched the suck of Jude’s mouth. Oliver was babbling, pleading, his hips pumping helplessly into the dual onslaught. He could feel his orgasm building, a terrifying wave cresting deep inside, amplified beyond bearing by the sight of Jude’s blond head between his legs, by the possessive fire in Liam’s eyes.
Just as the first violent tremor seized his muscles, Liam’s hand stilled inside him, a brutal, perfect denial. Jude pulled back, breathing ragged, his lips swollen and wet. They held him there, on the agonizing, shimmering edge, their combined gazes pinning him in a state of suspended, breathless ruin. The promise in the air was no longer theoretical. It was a palpable, shared hunger, and they were just getting started.