Cover of The House of Hidden Desires

The House of Hidden Desires

Read the story

2 chapters · 9055 words · Read 0 times

Three straight friends move into a new house together. The house makes anyone who enters sexually attracted to each other. The three friends try to fight the sexual attraction but ultimately succumb to the feelings.

Chapter 2: Truth or Desire

The three empty beer bottles sat on the coffee table like sentinels of a confession waiting to happen. It was past midnight, and the only light came from a single, dim floor lamp in the corner, casting long, distorted shadows that seemed to move when you weren’t looking. Liam lay on his back on the sun-bleached rug, staring at the ceiling’s textured plaster. Noah was sprawled on his stomach beside him, propped on his elbows. His fingers, idle and restless, had begun tracing slow, absent-minded patterns on Liam’s bare calf. The touch was casual, yet it sent a direct line of awareness straight to Liam’s core every time.

Owen, leaning against the base of the sofa, took a final swig from his third beer. He set the bottle down with a decisive clink. The sound was a full stop in the quiet, humming room.

“Okay,” Owen said, his voice a little thicker than usual. “We said no more hiding. Talking is good. But sometimes talking is just… talking.” He ran a hand through his damp hair—he’d showered after a late workout. “I think we need to upgrade the operating system.”

Noah chuckled, his finger drawing a lazy spiral on Liam’s skin. “Are you suggesting a firmware update, Liam?”

“I think he’s suggesting a game,” Liam said, his eyes still on the ceiling. He could feel the house around them, a living, breathing entity. The shadows in the corners didn’t just linger; they pulsed softly, in time with the low, electric thrum in the floorboards.

“Truth or Dare,” Owen stated. It wasn’t a question. “Revised rules. No backing out. No safe plays. The house decides if you’re telling the truth.”

“And how does the house decide that?” Noah asked, amusement coloring his tone.

“You’ll know.” Owen’s gaze was steady, clear despite the alcohol. “We all will. If the energy flatlines, you’re lying. Or you’re a coward. Same difference.”

The air grew denser, warmer. Liam felt the hum in the wood grain under his back intensify, vibrating up his spine. It felt like assent. He finally turned his head to look at Owen. “Who goes first?”

“I proposed it. I’ll go first.” Owen took a deep breath, his broad chest expanding. “Truth.”

Noah shifted, rolling onto his side to face them both, his hand leaving Liam’s leg. The absence of the touch was a sudden chill. “Alright, big man. Truth. Here’s one: Who here,” Noah began, his eyes glinting in the low light, “has imagined what one of the others looks like… hard?”

The question landed like a physical object in the space between them. It was crude, direct, and stripped away any pretense of abstract curiosity. It was about mechanics. Biology. Hunger.

Silence thrummed. The house didn’t just hum now; it seemed to lean in, the shadows stretching closer. Liam’s breath caught in his throat. He could lie. He could say no. But the air would go dead, cold. They’d all feel it.

Owen’s face went through a rapid series of micro-expressions: shock, resistance, then a slow, dawning acceptance. His cheeks flushed a deeper shade. He didn’t look at either of them. He stared at his own hands, clenched loosely in his lap.

“Yeah,” Owen said, the word rough. “Okay. Yeah, I have.”

The admission hung there, stark and vulnerable. The house’s energy swelled, a warm, approving wave that washed over Liam’s skin, raising goosebumps.

“Who?” The question slipped from Liam before he could stop it. It wasn’t his turn, but the rules felt fluid here, governed by the pulse in the walls.

Owen lifted his head. His eyes, dark and serious, moved from Liam to Noah and back again. He let the silence stretch, a deliberate torture. Then, a faint, almost imperceptible smile touched his lips. “That’s a second question. And it’s my turn to ask. Liam. Truth or dare?”

Liam’s heart hammered against his ribs. The easy way out was ‘dare.’ A physical challenge, a silly stunt. But Owen’s unflinching ‘yeah’ had set a bar. No safe plays. “Truth,” he heard himself say, his voice surprisingly steady.

Owen didn’t hesitate. “When Noah slapped my ass in the kitchen this morning… what did you think? Exactly.”

Noah let out a low whistle, a sound of pure appreciation for the precision of the query.

Liam closed his eyes for a second. He could feel the memory in high definition: the crack of skin on skin, Owen’s shocked jump, the way his muscles had flexed. The surge of something hot and possessive that had followed the initial shock. He opened his eyes. The hum in the room was a pressing thing, waiting.

“I thought it was the hottest thing I’d ever seen,” Liam said, the words leaving him in a rush of exhaled air. “And I wanted to be the one who did it.”

There. It was out.

The house rewarded him. The thrumming intensified, harmonizing into a gentle, resonant frequency that seemed to vibrate in his very bones. A sweet, heavy warmth filled the air, like the scent of ozone after lightning.

Owen’s lips parted. He stared at Liam, his earlier flush returning with a vengeance, creeping down his neck. Noah was grinning, wide and uninhibited.

“Fuck,” Owen breathed, a laugh caught in the word.

“My turn,” Noah announced, sitting up cross-legged. His bare torso was a sculpture of lean muscle in the lamplight. “Owen. Truth or dare?”

Owen dragged his eyes from Liam. “Dare.”

Noah’s grin turned wicked. “I dare you… to take your shirt off.”

Owen blinked. “That’s it?”

“For now.”

With a shrug that was too casual to be real, Owen grabbed the hem of his tight grey t-shirt and pulled it over his head in one swift motion. He tossed it aside. There he was, the solid reality of him in the dim light: the defined pectorals, the ridges of his abdomen, the tattooed sleeves that decorated his powerful arms. He wasn’t posing, but his body was a statement regardless. He sat back, arms resting on his knees, a challenge in his eyes. “Satisfied?”

“Extremely,” Noah purred. “Your turn. Dare me.”

Owen’s eyes narrowed in thought. The energy in the room was crackling now, a playful, dangerous current. “I dare you… to kiss Liam. However you want. But it has to be a real kiss.”

The world telescoped down to the space between Liam and Noah. The hum became a roar in Liam’s ears. He felt frozen, his back still pressed to the rug.

Noah didn’t falter. He turned to Liam, his playful expression softening into something more intense, more real. “Okay,” he said, simply.

He moved fluidly, shifting from his cross-legged position to kneel beside Liam.

The air between them became a held breath. Liam could see the individual flecks of gold in Noah’s blue eyes, the faint smile playing on his lips. Noah’s hand came up, fingers brushing a stray strand of hair from Liam’s forehead. The touch was shockingly tender.

Then he leaned down.

The kiss wasn’t tentative. It was sure and warm, a slow exploration. Noah’s lips were soft, moving against his with a gentle pressure that sent a jolt straight to Liam’s stomach. He tasted of espresso and the lingering sweetness of beer. Liam’s hands, which had been frozen at his sides, rose almost of their own volition. They found Noah’s bare waist, the skin hot and smooth over taut muscle.

He heard himself make a soft, desperate sound against Noah’s mouth.

The house responded instantly. The hum in the floorboards surged, vibrating up through Liam’s spine and into his skull. The shadows in the room swelled and receded like a tide, the light from the single lamp seeming to pulse in time with their heartbeat. It was amplifying everything—the slick heat of the kiss, the rasp of stubble, the overwhelming scent of Noah’s skin.

It felt like minutes, but it was only seconds before Noah pulled back, just an inch. His breath was warm on Liam’s lips. “Real enough?” he murmured, his voice a low rasp.

Liam could only nod, dazed. His lips felt swollen, buzzing.

A shift in the periphery. Owen had moved. He was closer now, crouched beside them, his body a wall of tense heat. He wasn’t watching them with jealousy or anger. His expression was one of raw, captivated fascination. “Holy shit,” he whispered, more to himself than to them.

The game’s framework dissolved. The dare was complete, but the truth it had unlocked was still expanding, filling the room. Liam’s gaze flicked from Noah’s glistening mouth to Owen’s intent face.

“Your turn,” Owen said to Noah, his voice thick. “Truth or dare?”

Noah didn’t move from his space over Liam. “Truth.”

“When you imagine it,” Owen asked, his eyes dropping to Liam’s lips for a split second before locking back on Noah. “Who’s doing what to who?”

Noah laughed, a short, breathy exhale. “That’s a hell of a multi-part question.” He didn’t look away from Owen. “But the short answer? Both. Either. I don’t have a map for this.” He finally shifted back, sitting on his heels. “My brain doesn’t work in neat categories right now. It’s just…want.”

The word seemed to vibrate in the charged air.

Liam sat up slowly, the room tilting for a moment. He looked at Owen. “You asked me what I thought this morning,” he said, the memory clarifying his thoughts. “You never answered my question. Who have you imagined?”

Owen ran a hand over his mouth, looking down at the space between them on the rug. The confessional energy of the room pressed in, the hum a persistent, encouraging drone. When he looked up, his eyes were dark with a vulnerability Liam had never seen in him. “You,” he said, his gaze pinned on Liam. “Last night. After we all fell asleep here. I woke up and you were curled into my side, Noah was sprawled over your legs.”

He paused, swallowing hard. “I just…looked. And I wondered. I wondered what it would be like if you were awake. If you…wanted it too.”

The admission was a physical blow, a delicious, unravelling shock. Liam’s mind flashed to the sensation of waking up tangled in warmth, the solid feel of Owen beside him. He’d pushed the thought away, a forbidden blip in his programming.

He hadn’t been the only one thinking it.

“I’m not…” Liam started, then stopped. The label ‘straight’ felt like a dead skin, ready to be shed. “I don’t know what I am.” It was the truest thing he’d ever said.

“Good,” Noah said softly. “Who does, in here?” He gestured vaguely at the humming walls.

Owen reached out then, his movement hesitant. His calloused fingertips touched the back of Liam’s hand where it rested on his own knee. The contact was electric, different from Noah’s kiss but just as profound. It was an anchor. “Does it matter?” Owen asked.

Before Liam could answer, Noah spoke again, his eyes on Owen’s large hand covering Liam’s. “Dare,” Noah said, his voice gaining a new, daring edge. “Your turn, Liam. Dare me.”

Liam looked from Owen’s hand to Noah’s expectant face. The air was thick with possibility, a soup of desire and fear and a terrifying kind of freedom. He knew what he wanted to see. A test. A bridge.

“I dare you,” Liam said, the words leaving him in a steady stream, “to put your hand on Owen. Wherever you want. Right now.”

Noah’s eyebrows lifted. A slow, appreciative smile spread across his face. “Okay.”

He turned his body towards Owen, who was still crouched close, his expression unreadable. Noah didn’t overthink it. He simply lifted his hand and pressed his palm flat against the center of Owen’s chest, right over his sternum.

Owen inhaled sharply, a quick, jagged intake of air. His muscles flexed under Noah’s touch, his skin gleaming in the low light. He didn’t pull away. He held perfectly still, his gaze locked with Noah’s.

The house’s hum swelled into a soft, resonant ring, like a struck crystal glass. The temperature in the room rose a perceptible few degrees. Liam watched, his own breath caught, as something silent and powerful passed between them. It was an acknowledgment, a permission.

Noah’s hand slid slowly upward, over the defined curve of Owen’s pectoral muscle, his thumb brushing a nipple. Owen’s eyes fluttered shut for a second. When they opened, the look he gave Noah was pure, undiluted heat.

“See?” Noah whispered, his voice rough. “No categories.”

He started to pull his hand back, but Owen’s own hand snapped up, encircling Noah’s wrist. He didn’t push it away. He held it there, against his skin, his grip firm. “No,” Owen said, the word a low rumble. “No hiding.”

He then turned his head, his gaze finding Liam’s. The question in his eyes was clear, burning. He was still holding Noah’s hand to his chest. An invitation.

The momentum was unstoppable now. Liam acted without conscious thought. He moved closer, closing the small triangle they formed on the floor. He lifted his own hand and placed it over Owen’s, which was still wrapped around Noah’s wrist. Skin on skin on skin. A circuit completed.

A collective shudder ran through them. The hum in the house peaked, not in a shout, but in a deep, satisfied sigh that seemed to come from the very foundations. The walls pulsed once, gently, and then the energy settled into a steady, warm thrum, a blanket wrapped around them.

They stayed like that, connected, for a long moment. The silence was full. It was the opposite of empty. It was a language.

Owen was the first to speak, his voice wrecked. “So what now?” He wasn’t asking about the game.

Noah let out a shaky laugh. “We see,” he said, his eyes drifting from Owen’s face to Liam’s. “We just… see.”

Liam’s logical mind, always scrambling for a next step, for code to execute, finally went quiet. There was no next step. There was only this: the heat under his palm, the rapid beat of Owen’s heart against Noah’s hand, the terrifying, exhilarating unknown stretching before them in the dark, humming room.

He leaned forward, his forehead coming to rest against Owen’s temple. Owen released a breath, a tension draining from his huge frame. Noah shifted, his free hand coming up to card through Liam’s perpetually messy hair.

They stayed there, a tangle of arms and breath and tentative touch, as the midnight hour deepened around them and the house watched, perfectly content.

They stayed there, a tangle of arms and breath and tentative touch, as the midnight hour deepened around them and the house watched, perfectly content.

The quiet was a living thing. Owen’s heart thudded under their combined palms, a steady, powerful drum. Liam’s forehead was still pressed to Owen’s temple, the scent of his shower gel and clean sweat filling his senses. Noah’s fingers were still threaded in his hair, a gentle, grounding weight. The hum in the floorboards had softened to a contented purr.

“So the game’s over, right?” Liam murmured, his words vibrating against Owen’s skin. Speaking felt like disturbing a sacred space.

“Over?” Noah’s voice was a low chuckle by his ear. His thumb stroked Liam’s scalp. “We just unlocked the main menu. You don’t quit then.”

Owen shifted. He released Noah’s wrist, but only to let his own hand slide down to rest on Liam’s thigh. The weight of it was solid, claiming. “He’s got a point. My turn to ask was interrupted by... all this.”

“All this,” Liam repeated, finally pulling back to look at them both. Their faces were so close, features softened by shadow and the strange, shared understanding. “We don’t have a word for ‘all this.’”

“We don’t need one.” Owen’s gaze darted between Liam’s eyes and his mouth. “Truth or dare, Liam. Again.”

The choice throbbed in the air between them, more charged than before. The earlier questions had been about thoughts, fantasies. They had crossed a physical line now, a bridge of touch and breath. Going back felt impossible. “Dare,” Liam said, the word feeling dangerous on his tongue.

A slow smile spread across Owen’s face. It was a new look for him—less peacemaker, more predator. The shift sent a jolt straight through Liam’s core. “I dare you,” Owen said, his voice dropping, “to take Noah’s shirt off. Since he never put one on after his little stunt this morning.”

A beat of silence. Then Noah laughed, a bright, surprised sound. “Cheeky. Using my own ammunition.”

Liam’s mouth went dry. He looked at Noah, who just raised his eyebrows, a playful challenge in his eyes. The directive was clear, but the subtext was a roaring river. This wasn’t about a shirt. It was about permission, about agency, about watching.

He moved slowly, giving Noah every chance to pull back. Noah didn’t. He held Liam’s gaze, his chest rising and falling a little faster.

Liam’s fingers found the waistband of Noah’s low-slung sweatpants. He hooked his thumbs there. “Arms up,” he instructed, his own voice unfamiliar to him.

Noah obeyed, lifting his arms above his head with a fluid, unhurried grace. The movement arched his back, stretching the toned canvas of his stomach. Liam gripped the fabric and pulled. The soft cotton slid up over Noah’s torso, revealing the pale skin of his abdomen, his chest, the delicate dip of his collarbones. He pulled it free, tossing it aside to join Owen’s shirt in the shadows.

There he was, completely bare from the waist up. The lamplight loved him, catching the subtle definition of his ribs, the smooth plane of his chest. He looked like a sketch come to life.

“Jesus,” Owen breathed out, the word full of reverence.

Noah lowered his arms, his expression turning mischievous again. He looked at Owen. “My turn. Truth or dare, big guy?”

Owen didn’t break his stare. “Dare. Obviously.”

“Obviously,” Noah echoed, a smirk playing on his lips. “I dare you to kiss me.”

The hum in the house spiked, a sharp, anticipatory note. Liam’s breath hitched. He was a spectator now, pressed between the heat of Owen’s side and the electric space where Noah sat shirtless.

Owen didn’t hesitate. He leaned forward, bridging the small gap between them. He moved with a certainty that hadn’t been there before, as if the earlier touches had dismantled a final barrier.

He cupped Noah’s face with one large, rough hand. The contrast was stark—Owen’s brute strength against Noah’s sharp, elegant beauty.

Then he kissed him.

It wasn’t like Noah’s kiss to Liam, which had been exploratory and soft. This was all assertion. Owen’s mouth claimed Noah’s with a deep, hungry pressure. Noah made a sound, a muffled gasp of surprise that melted into a low moan. His hands came up, tangling in Owen’s short hair, pulling him closer.

Liam watched, mesmerized. He saw the powerful line of Owen’s back tense, saw Noah’s fingers tighten their grip. He saw the way their bodies fit, a puzzle he hadn’t known existed. A hot, twisting coil of want tightened in his gut, fierce and undeniable.

The house responded with a surge of warmth that flushed Liam’s skin. The shadows in the corners seemed to lean in, drinking in the sight.

When Owen finally pulled back, both of them were breathing hard. Owen’s lips were slick, his eyes darkened to near black. Noah looked thoroughly kissed, his pupils blown wide.

“Fuck,” Noah panted, a delirious grin breaking across his face. “Okay.”

Owen turned his head, his gaze landing on Liam. His breathing was still ragged. “See?” he said, his voice gravel. “No categories.”

The game had dissolved. The framework was gone. What remained was the three of them on the floor, the charged air, and a hunger that had been named and was now demanding to be fed.

Noah reached out, his hand finding Liam’s. He interlaced their fingers, his grip tight. “Your turn,” he said to Liam, his voice hoarse. “No more turns. Just… what do you want?”

The question hung in the humming dark. Owen watched him, waiting. Noah’s thumb stroked the back of his hand.

Liam looked at Owen’s mouth, still wet from kissing Noah. He looked at Noah’s bare chest, rising and falling. The analytical part of his mind, the part that wrote clean code and sought logical endpoints, was utterly silent. In its place was a pure, instinctive need.

He didn’t answer with words. He moved.

He leaned into Owen first, capturing his mouth in a kiss that was all pent-up hunger. It was less sure than Owen’s, more searching, but Owen met him with equal fervor, a hand coming up to cradle the back of his head. He tasted of beer and Noah and something uniquely Owen—a faint, salty musk.

After a moment, Liam pulled back, turning his head. Noah was right there, his lips parted, waiting. Liam kissed him too, a slower, deeper reunion that echoed their first but was now laced with the heat of watching Owen.

When he broke away, he was the center of a dizzying gravity. Owen’s breath was on his neck. Noah’s shoulder pressed against his. The house’s energy wasn’t just humming now; it was a low, resonant chord vibrating in his teeth, in his bones.

He put a hand on Owen’s chest, feeling the frantic heartbeat. He let his other hand slide up Noah’s bare back, feeling the shift of muscle under smooth skin. He was touching them both, connecting them through himself.

“This,” Liam said, his voice raw with a truth he could no longer hide. “I want this.”

Owen’s answer was to lean in and kiss the side of his throat, a soft, open-mouthed press that made Liam shudder. Noah responded by shifting closer, his lips finding Liam’s jawline, then the sensitive spot just below his ear.

The outside world ceased to exist. There was only the rough texture of the rug beneath them, the heat of skin, the shared rhythm of their breathing, and the house’s approving, enveloping song. Hands learned new geographies. A trail of fingertips down a spine. The scrape of stubble across a shoulder. A bite, gentle and testing, on a lip.

Liam lost track of who was touching where. He was a current in a circuit, sensation flowing into and out of him. He kissed Owen and tasted Noah on him. He felt Noah’s mouth on his collarbone and Owen’s hands pushing his shirt up over his abdomen. The fabric was peeled away, joining the growing pile on the floor.

Cool air hit his skin, followed by the scorching heat of Owen’s palm splayed across his stomach. Liam gasped into Noah’s mouth. The sound seemed to break something open.

Noah pulled back, his eyes blazing. “The couch,” he managed, nodding towards the larger piece of furniture. “Now.”

It wasn’t a suggestion. It was a logistical necessity. The floor was too hard, the space too small.

They untangled, a clumsy, urgent migration of limbs. Owen stood first, offering a hand to pull Liam up. His grasp was firm, pulling Liam flush against him for a searing, fleeting moment before steering him toward the deep, plush sofa.

Noah was already there, collapsing backward into the cushions. He looked like some fallen deity, skin glowing in the lamplight, hair fanning out around him. He held out a hand.

Liam went to him, letting himself be pulled down half atop him. Owen followed, his larger frame settling on Noah’s other side, one heavy leg thrown over both of theirs. The couch accommodated them, a nest of worn velvet and hidden springs.

There was no more game. No more dares. There was only the urgent, clumsy poetry of discovery. Owen’s mouth was on Liam’s, demanding and deep, while his hand traced the line of Noah’s hip. Noah arched into the touch, his own hands roaming over Liam’s back, pulling him closer.

A button popped, skittering across the floor. A zipper hissed. The rustle of fabric mixed with ragged breaths and broken, gasping words that weren’t quite sentences.

Liam’s world narrowed to sensory overload: the taste of skin, the smell of arousal and clean sweat, the rough texture of denim against his thigh, the astonishing softness of Noah’s mouth, the hard strength of Owen everywhere. He was losing himself in it, willingly, desperately.

The house’s hum had risen to a fever pitch, a vibration that seemed to come from within their own chests. The lamp flickered once, twice, then winked out.

They froze in the sudden, perfect dark.

The only light came from the faint, dusty glow of the streetlamp through the window. It cut across their tangled forms in stark lines of silver and shadow.

For a second, everything was suspended—a caught breath, a still frame.

Then Owen laughed, a low, incredulous sound in the dark. “It really is watching.”

Noah’s answering laugh was giddy. He twisted, his face finding Liam’s in the darkness. His kiss was hungry, celebratory. “Let it watch.”

The darkness was a permission slip. It hid the lingering shyness, the blush of inexperience. It amplified touch, sound, feeling. Clothes were pushed out of the way, not fully removed, but enough. Enough for calloused hands to find bare hips. For elegant fingers to thread through hair. For legs to slot together, finding a rocking, instinctive rhythm.

Liam was caught in the middle, pinned by shared weight and shared want. He felt owned, and in turn, he was claiming. He turned his head and found Owen’s mouth, kissing him with a frantic need he didn’t know he possessed. He felt Noah’s lips on his shoulder, his teeth grazing the skin.

It was messy. It was imperfect. An elbow knocked someone in the ribs. A knee slipped. They laughed, breathless, into each other’s skin, adjusting, learning.

The pleasure built not in a linear wave, but in a chaotic, overlapping series of crests. A groan from Owen as Noah’s hand found him. A shattered moan from Liam as Owen’s thumb brushed a nipple. A whispered curse from Noah as Liam’s teeth nipped his earlobe.

The house sighed around them, the floorboards creaking in time. The air grew thick and sweet, humming with an energy that felt like joy, like possession, like home.

Release, when it came, wasn’t a synchronized event. It was a cascade. Owen went first, his body seizing, a guttural sound ripped from his throat as he buried his face in Liam’s neck. The intensity of it, the sheer surrender, pushed Liam over the edge a moment later, a white-hot shock that tore through him, leaving him trembling. He felt Noah shudder against his side, his own climax a silent, arching tension that melted into a long, trembling sigh.

They collapsed into a heap of sated, heavy limbs. The silence that followed was profound, filled only with the sound of their ragged breathing and the gentle, receding hum of the house, now a contented lullaby.

Noah was the first to speak, his voice slurred with exhaustion. “Well,” he breathed into the dark. “That’s one way to break the ice.”

Owen’s chest vibrated with a low chuckle against Liam’s back. “Shut up,” he murmured, the words devoid of any real bite.

Liam couldn’t speak. He was buried under them, in them, surrounded by the heat of their bodies and the startling, terrifying rightness of it all. He felt Owen’s arm tighten around his waist, holding him close. He felt Noah’s fingers gently tracing nonsense patterns on his arm.

The outside world, with its labels and rules, felt a million miles away. Here, in the dark, on the couch that smelled of them, there was only this new, unnamed truth. It was messy, and complicated, and alive.

And it was just beginning.

Read on DreamPress

Write your own erotic story with AI