Chapter 3: Slow Burn Confessions
The scent of basil and chili oil hung in the air of Noah’s living room, thick and tempting over the deeper, familiar smells of old paper, vinyl, and dust. Three cartons of Thai food sat open and largely untouched on the coffee table, steam no longer rising. The only sound was the crinkle of someone nervously adjusting a cardboard container.
Liam sat on the floor, his back against the couch, a bottle of beer dangling from his fingers. He’d been staring at the same poster for ten minutes. Noah was in the armchair, legs curled under him, methodically peeling the label off his own bottle. Ethan occupied the far end of the couch, knees drawn up, looking like he was waiting for a verdict.
“So,” Noah said, his voice too loud in the quiet. “The Pad See Ew is congealing into a single organism. We should probably talk before it achieves sentience.”
Ethan let out a shaky puff of air that was almost a laugh. Liam took a long swig of his beer.
“Right,” Liam said, wiping his mouth with the back of his hand. He didn’t look at either of them. “Talking. I’m bad at this.”
“We know,” Ethan said softly.
“I just…” Liam put the bottle down with a sharp click. He turned, his gaze landing on Ethan, then skating to Noah. “I need to say it. All of it. Or I’ll fucking explode.” He took a ragged breath. “For months. Maybe longer. I’ve been… thinking about this. About you. Both of you. Not just… fucking, but… being like this. Together.”
The confession landed heavily. Noah stopped peeling the label. Ethan’s fingers tightened around his own knees.
“What kind of thoughts?” Noah asked, his voice carefully neutral.
Liam’s face flushed. He ran a hand through his coppery hair. “All kinds. Stupid shit. You, Noah, bent over your drafting table, and me coming up behind you, pushing your pencils aside… And you, Ethan, laughing at one of your own stupid jokes, and me wanting to shut you up by kissing you until you couldn’t breathe…” He looked at the ceiling, exhaling hard. “Christ. It sounds insane out loud.”
“It doesn’t,” Ethan whispered. He uncurled slightly. “I… I had them too. Not like yours. Mine were… quieter. Safer. Just… being close. Waking up and you both were there. But then… after the laundry… they weren’t so safe.”
Liam’s head snapped toward him. “Yeah?”
Ethan nodded, his throat working. “Yeah. More… specific.”
Noah uncoiled himself from the chair. He moved slowly, deliberately, coming to sit on the coffee table, right in the middle of their tense triangle. He was the fulcrum. “Specific is good,” he said, his voice dropping to a murmur meant only for them in the lamplit room. “Safe is overrated. We’ve been safe for ten years. Look where it got us.” He reached out, his hand hovering between them. “Cold Thai food and a panic attack.”
Liam grabbed his hand. The contact was startling, a current completing a circuit. “What do you want, Noah? You’re the one who called this meeting. You’re the fucking architect.”
Noah’s calm mask slipped, just for a second, revealing the raw want underneath. “I want to stop talking.” He looked from Liam’s gripped hand to Ethan’s wide eyes. “I want to see if the reality is as good as the fantasy. I want… to take the edge off. For all of us.”
He stood, pulling Liam up with him. Then he turned and offered his other hand to Ethan. For a heartbeat, Ethan hesitated. The old voice hissed unworthy, strange, too much. Then he saw Liam’s expression—not predatory, but pleading—and Noah’s steady, unwavering gaze. He placed his hand in Noah’s.
Noah led them the two steps to the larger couch. He guided Ethan down to sit, then pushed Liam gently to sit beside him. They were hip to hip, thigh to thigh. The warmth was immediate, shocking.
“We’re going to go slow,” Noah said, kneeling on the floor in front of them. He looked up, the lamplight gilding his features. “We’re just going to look. And touch. And nobody does anything they don’t want. Okay?”
Liam nodded, a sharp jerk of his chin. Ethan just stared, mesmerized by Noah’s certainty.
“Okay,” Noah breathed. He reached for the hem of Liam’s t-shirt. “Let’s start with you. Since you’ve been so vocal.” He pulled the shirt up and over Liam’s head, tossing it aside. Liam’s chest was pale and freckled, his muscles defined from years of disciplined labor. His breath hitched as the cool air hit his skin.
Noah’s hands, warm and sure, smoothed over his shoulders, down his pecs. “You’re so fucking built, Liam. Always showing off.” His thumbs brushed over Liam’s nipples, making him jerk.
“Not… not showing off now,” Liam gritted out.
“Aren’t you?” Noah’s voice was a low tease. He turned his head to Ethan. “Your turn, Ethan. Help me out. Touch him.”
Ethan’s hands trembled. He lifted one, hovering over the landscape of Liam’s abdomen. Liam captured it, pressed it flat against his stomach. The skin was hot, the muscle beneath rock-solid and twitching. Ethan sucked in a breath. He let his fingers explore, tracing the lines of definition, feeling the quick jump of Liam’s pulse.
“Good,” Noah murmured. He turned his attention to Ethan. With deliberate slowness, he pushed Ethan’s hoodie off his shoulders. Then the t-shirt beneath. Ethan shivered, the air cool on his skin. He was leaner, paler, a dusting of dark hair across his chest. He instinctively hunched.
“Don’t,” Liam said, his voice rough. He kept Ethan’s hand pinned to his own stomach, but his other hand came up to touch Ethan’s chest, mimicking Noah’s path. His touch was clumsier, heavier. “Jesus, Ethan. You’re… fuck.” His thumb circled a nipple, and Ethan arched off the couch with a sharp gasp.
Noah watched, his own breath coming faster. He leaned in and pressed an open-mouthed kiss to the hollow of Liam’s throat, then turned and did the same to Ethan’s collarbone. The contrast was deliberate—Liam tasted of salt and clean sweat, Ethan of soap and nervous heat.
“Pants,” Noah said against Ethan’s skin. “Now.”
Hands fumbled with buttons and zippers. The silence was filled with the rustle of denim and cotton, the soft thump of discarded clothing hitting the floor. They were exposed, the three of them, in the golden pool of light. Liam was half-hard, his cock thick and flushed against his thigh. Ethan was already fully erect, his length curving up toward his stomach, just as impressive as Liam had drunkenly described.
Liam stared, his mouth slightly open. “There it is,” he breathed, a mix of awe and lust. “Fucking hell, Ethan.”
Ethan flushed, but he didn’t look away. His eyes were on Liam, on the heavy, undeniable reality of him. “You too,” he managed.
Noah sat back on his heels, drinking in the sight. His own erection strained against his jeans. “Look at you two,” he said, his voice husky. “All this time.” He unbuttoned his own fly, shoved his pants and boxers down just enough to free himself. He was neatly cut, of average length but thick, already slick at the tip. “Now we all see.”
He reached out, his hand wrapping around Liam first, a firm, knowing stroke that pulled a guttural groan from the redhead’s chest. Liam’s head fell back against the couch. Then Noah’s other hand found Ethan, his touch adjusting, learning his shape, his weight. Ethan cried out, a short, punched-out sound, his hips thrusting helplessly into the friction.
“No fair,” Liam grunted, his own hand closing over Noah’s on his cock. “You’re just… watching.”
“I’m conducting,” Noah corrected, but his composure was fraying. His strokes on Ethan sped up. “Touch each other. Do it.”
Liam didn’t need to be told twice. He turned, his big hand swallowing Ethan’s length, his grip almost too tight before easing. Ethan whimpered, his own hand flying out to grasp Liam, his fingers not meeting around the girth. They stared at each other, breaths mingling, as they began to jerk each other off in a rough, uncoordinated rhythm.
The room filled with the sounds of them. Skin sliding on skin, wet and getting wetter. Gasps. Liam’s low, steady curses. Ethan’s high, broken sighs. Noah watched, his own hand working now in his lap, his gaze feverish as he took in the sight of his two best friends, hands on each other’s cocks, falling apart.
“You like that?” Liam rasped at Ethan, his thumb smearing pre-come over the head. “You like my hand on your big fucking dick?”
“Yes,” Ethan gasped, his hips pumping. “God, Liam… yes.”
“Wanted to do this… since I saw you in those shorts… fucking haunted me…” Liam was babbling, his own thrusts into Ethan’s fist becoming erratic. “Come on, Noah, look at him, he’s so fucking pretty like this…”
Noah scrambled up onto the couch, squeezing into the space beside Ethan. He kissed Ethan’s shoulder, his neck, his jaw, then captured his mouth in a deep, messy kiss. At the same time, his hand joined Liam’s on Ethan’s cock, their fingers interlacing around the shaft. The double pressure, the dual attention, was too much.
Ethan shattered. A raw, torn shout ripped from his throat as he came, stripes of white painting his stomach and Liam’s fist in hot, sudden pulses. He shook through it, his body bowing, Noah’s mouth on his swallowing his cries.
The sight, the feel of it, undid Liam. With a choked roar, he followed, his own release spurting over Ethan’s still-twitching hand and onto the worn fabric of the couch. He slumped forward, his forehead resting against Ethan’s shoulder, his body trembling.
Noah held them both, his arms around Ethan, his hand resting on Liam’s heaving back. The air was thick with the smell of sex and salt and cold Thai food. His own need was a sharp, unmet ache in his gut, but it was secondary to the profound, dizzying satisfaction of watching them, of having orchestrated this collapse.
For long minutes, the only sounds were their ragged attempts to breathe.
Finally, Liam stirred. He lifted his head, his eyes glassy. He looked at the mess on his hand, on Ethan’s stomach, on the couch. A slow, sated, bewildered grin spread across his face. “Well,” he croaked. “That happened.”
Ethan, boneless against Noah, let out a weak, dazed laugh. He looked at his own sticky hand, then at Liam. “Your… your seven-ish is no joke either.”
Noah pressed a kiss to Ethan’s temple. He reached for the box of tissues on the side table, silently handing them out. The cleanup was clumsy,
He reached for the box of tissues on the side table, silently handing them out. The cleanup was clumsy, a sticky, tender process of dabbing at skin and fabric. Their laughter was soft now, breathless, edged with disbelief. Liam finally slumped back against the cushions, pulling Ethan with him so the smaller man’s head rested on his chest. Noah remained perched beside them, one hand resting on Liam’s thigh, the other on Ethan’s knee.
“I’m still… hard,” Noah said quietly, a confession that was both vulnerable and matter-of-fact. He’d been neglected, purposefully, a conductor who’d orchestrated the symphony but hadn’t played.
“Let me,” Liam said, his voice a low rumble under Ethan’s ear. He shifted, his still-messy hand moving toward Noah’s lap.
“No.” Noah caught his wrist. He guided Liam’s hand back to Ethan’s bare stomach, a point of contact. “Just watch me.” His gaze held Liam’s, then flicked to Ethan’s tired, sated face. “Both of you. Watch.”
He leaned back, giving them a view. His own hand wrapped around his shaft, slicking up the length with a slow, deliberate stroke. His other hand squeezed his balls, tugging gently. He didn’t close his eyes. He kept them locked on his friends, on the way Liam’s mouth went slack, on how Ethan’s exhausted gaze sharpened with renewed fascination.
“You’re so fucking beautiful like this,” Noah murmured, his voice tight. His rhythm was efficient, practiced. “All laid out for me. All mine.” The possessiveness in his tone was new, a dark thread woven into the warmth. Pre-come beaded at his tip, and he spread it down his length with a filthy, wet sound. His hips rocked up into his own fist, his abs clenching.
Liam’s arm tightened around Ethan. “Do it, Noah,” he growled, a command and a plea. “Come for us.”
Ethan just watched, mesmerized, his own body humming with a spent, heavy satisfaction. Seeing Noah, the calm center, come completely undone just for them—it was its own kind of power.
Noah’s breath hitched. His strokes shortened, turned frantic. “Yeah… fuck… like that,” he gasped, not making sense, talking to them or to himself. His back arched, a sharp, beautiful line of tension. A low groan tore from him as he came, stripes of white painting his stomach in violent spurts. His body shuddered through it, his hand finally stilling.
Silence descended again, deeper this time, thick with the smell of sweat and sex and release. Noah grabbed a final wad of tissues, cleaning himself with trembling hands. Then he simply collapsed forward, his head landing on Liam’s other shoulder, his face turned into Ethan’s hair.
They stayed like that, a tangled, sticky, breathing heap on the ruined couch. The lamp’s glow felt sanctified now, a warm dome holding their secret. The cold Thai food was forgotten.
After a long while, Liam spoke into the quiet, his lips moving against Ethan’s hair. “So. We’re doing this.”
“We just did it,” Ethan mumbled, his voice muffled against Liam’s chest. His fingers traced idle patterns on Liam’s skin.
“You know what I mean,” Liam said, his hand stroking Ethan’s back. “This. This. Not just… tonight.”
Noah shifted, tilting his head to look at them. “We’re boyfriends.” He said it plainly, testing the weight of the word in the charged air. “Aren’t we?”
The word landed. Boyfriends. It was both too small and terrifyingly vast. It conjured lazy Sundays and shared bills and meeting parents. It also meant this—the sweat, the raw need, the profound intimacy of witnessing each other utterly shattered.
“Yeah,” Liam breathed, as if exhaling a truth he’d held for years. “Fuck yeah, we are. My boyfriends.” He squeezed Ethan, then reached over to grip Noah’s arm. “My fucking brilliant, beautiful, crazy boyfriends.”
Ethan felt a swell of emotion so powerful it choked him. It wasn’t just lust, though that was still a live wire under his skin. It was a sense of belonging that stripped every old insecurity bare. “I’ve never been anyone’s boyfriend before,” he whispered.
Noah’s hand found his, their fingers lacing together over Liam’s stomach. “Neither have I. Not like this.”
“So we figure it out,” Liam said, his tone leaving no room for argument. “Together. The three of us.”
“What does that look like?” Ethan asked, the practical part of his brain, the part that wrote code and built logical structures, seeking a framework. “Do we… tell people?”
The question hung there. The outside world felt like a distant, hostile planet.
“My mom would have a heart attack,” Liam said, followed by a short laugh. “She’d get over it. My sisters would probably throw a parade.”
Noah was quiet for a moment. “I don’t want to hide,” he said finally. “But I also don’t want us to be someone else’s… spectacle. Our thing is ours.”
“Our thing is a fucking revolution,” Liam corrected, smiling.
“It’s delicate,” Noah said. “We’re delicate.”
Ethan propped himself up on an elbow, looking down at both of them. “What happens tomorrow? We just… go to work? Come home and do this again?”
Liam’s grin was wicked. “I vote for the come home and do this again part.”
“I mean… logistics,” Ethan pressed, though he was smiling. “Sleeping arrangements. Who buys the groceries. Who gets annoyed when someone leaves the towel on the floor.” He was building a life around this moment, and the sheer audacity of it thrilled him.
“We’ll figure it out,” Noah said, pulling him back down. “One day at a time. Starting with the fact that this couch is disgusting and we all need a shower.”
“Together?” Liam asked, hopeful.
“You’re pushing your luck,” Noah said, but he was already shifting to stand, pulling them both up with him. They stood naked in the lamplight, a unit. “But yeah. Together.”
They moved toward the hallway, a line of connected, stumbling bodies. The future was a chaotic, beautiful question mark stretching beyond the bathroom door. For now, the water would be hot, the touches would be gentle, and the promise they’d just made—the boyfriend promise—would warm them more than any steam. It was enough to begin.
The shower was barely big enough for two, let alone three grown men. They collided with elbows and laughter, a tangle of limbs under the stinging hot spray. Liam snatched the soap, working up a lather in his palms before spreading it over Ethan’s shoulders. His touch was different now—possessive, reverent. He mapped the planes of Ethan’s back, the subtle curve of his spine, as if memorizing a territory he now owned.
“You’re quiet,” Liam murmured into the space behind Ethan’s ear, his voice a vibration against wet skin.
“Thinking,” Ethan said, leaning back into the solid heat of him. The water sluiced through his hair, down his face.
“Don’t,” Noah said from the periphery, where he was letting the water beat against his chest. His eyes were closed. “Just feel it.”
Liam’s soapy hands slid around Ethan’s waist, across his stomach, lower. He cupped Ethan’s soft cock and balls, weighing them, washing him with a rough tenderness that made Ethan’s knees weak. His breath hitched. Liam’s own hardening length pressed against the cleft of his ass, a blunt, insistent pressure.
“Liam,” Ethan warned, but it was a whisper.
“I know, I know,” Liam breathed, but he didn’t stop. He rocked gently, the slide of wet skin on skin a filthy, perfect friction. One hand stayed splayed on Ethan’s stomach, holding him close; the other worked the soap lower, between his cheeks. Ethan gasped, his hands flying out to brace against the slick tiles.
Noah watched, his earlier calm eroding. Seeing Liam claim Ethan so thoroughly, so effortlessly, sparked a competitive heat in his gut. He pushed forward, crowding them. The spray hit his back. He reached around Liam, his hand joining the mess of soap and water at Ethan’s front, wrapping around his shaft, which was filling rapidly again under the dual attention.
“Fuck, you’re responsive,” Noah muttered, his lips against Liam’s shoulder. He jerked Ethan with tight, efficient strokes. “Like a live wire.”
Ethan was panting, overwhelmed, his head thrashing side to side. “Can’t… I just came…”
“So come again,” Liam growled, his finger pushing insistently, just past the tight ring of muscle. Ethan cried out, a sharp, shattered sound that echoed off the tiles. His body seized, and he spilled over Noah’s fist in a quick, brutal climax that left him shaking. Liam held him through it, his own groan muffled in Ethan’s wet hair.
Noah pulled his hand away, slick with Ethan’s release. He brought his fingers to Liam’s mouth. “Taste him,” he commanded, his voice dark.
Liam’s eyes, glazed with lust, met Noah’s. He opened his mouth without hesitation, sucking Noah’s fingers clean with a low, approving hum. The act was more intimate than anything before it. Noah’s control snapped.
He turned Liam, pinning him against the tiles with a force that surprised them both. Water cascaded over Liam’s freckled shoulders. Noah kissed him, a devouring, possessive kiss, all teeth and tongue. He reached down between them, fisting Liam’s hard, leaking cock.
“You want to fuck him, don’t you?” Noah rasped against his mouth. “You’ve been dreaming about it. Bending our brilliant, beautiful Ethan over and filling him up.”
“Yes,” Liam choked out, his hips bucking into Noah’s grip.
“Not yet.” Noah’s words were a promise and a punishment. His hand moved faster, a brutal, perfect rhythm. “You come for me first. Right now.” He bit Liam’s lower lip. “Show me.”
Liam’s resistance was a fleeting thing. His big body tightened, corded muscle standing out in his neck. He shouted, a raw, unfiltered sound, as he came in hot stripes across Noah’s stomach and the wet tile between them. He sagged, spent, held up only by Noah’s body and the wall.
The water began to run cool. They stumbled out, dripping and wordless, grabbing towels in a daze. They dried each other with a silence that was no longer anxious, but profoundly sated. In Noah’s bedroom, they fell into the bed, a heap of damp skin and tired limbs. Ethan was sandwiched in the middle, Liam’s heavy arm thrown over his waist, Noah’s breath warm on the back of his neck.
Sleep dragged at them almost immediately.
Liam woke to pitch darkness and the sound of Ethan’s soft, even breaths. Noah was a still outline on the other side of the bed. The digital clock read 3:17 AM. The euphoria had burned off, leaving a cold, metallic fear in its wake.
It was too big. It was too good. He’d had good things before—a championship win, a promotion—and he’d watched them crumble. This was fragile. He was a bull in a china shop of feelings he barely understood. He could ruin it. He would ruin it.
Carefully, he extracted himself from the tangle of limbs. The floorboards were cold under his feet. He pulled on his discarded sweatpants and padded out to the living room. The scene of their earlier collapse was barely visible in the city light leaking through the blinds. The couch was a dark shape. The air still smelled faintly of sex and soy sauce.
He sat on the floor, head in his hands.
A soft tread made him look up. Ethan stood in the doorway, wrapped in a blanket, his hair sticking up. He looked very young.
“Can’t sleep either?” Ethan’s voice was a rasp.
“Thinking,” Liam said, echoing Ethan’s word from the shower.
Ethan came over and sat beside him, not touching, just sharing the same pool of faint light. “It’s scary.”
“Terrifying.” Liam let out a long, shaky breath. “What if I fuck it up? I’m not… I’m not smart with this stuff. I’m all force. I break things.”
“You didn’t break me,” Ethan said quietly.
“Not yet.”
Ethan was silent for a moment. “You know what I’m scared of? That this is a… proximity thing. Or a curiosity thing. That you’ll wake up and realize you just wanted to try the thing with the dick you saw in the laundry, and the rest of me… is just the boring packaging it came in.”
Liam turned to him, his face pained. “Ethan…”
“It’s a logical fear,” Ethan insisted, his voice tightening. “You’ve never looked at me before. Not like that. Then one flash of… anatomy, and your whole world shifts? That doesn’t track. The math doesn’t work.” He was retreating into his logic, building a wall of equations to protect himself.
“It wasn’t one flash,” Liam said, his voice low and urgent. He needed Ethan to understand. “It was the last straw. It was the thing that broke the dam. I’ve been looking at you for years. I just… didn’t let myself see it. I’d watch you explain some code thing, your hands flying, your eyes all bright, and I’d feel this… this ache. I’d call it jealousy, because you’re so fucking smart. Or I’d watch you make Noah laugh that real laugh, the one he never fakes, and I’d feel it again. I called it being left out.” He scrubbed a hand over his face. “I had a whole dictionary of wrong words for what I was feeling.”
Ethan stared at him, the blanket slipping from his shoulders. The city light caught the silver tracks of old, forgotten tears on his cheeks. “What’s the right word?”
Liam reached out, his thumb brushing a tear away. The touch was infinitely gentle. “Love,” he whispered. The word was a seismic event in the quiet room. “It’s always been love. I just didn’t know it could look like this. Feel like this. So… hungry.”
Ethan crumpled. He leaned forward, his forehead touching Liam’s shoulder, a sob shaking his frame. Liam wrapped his arms around him, holding him tight against the chill and the fear.
“I love you too,” Ethan choked out, the admission muffled in Liam’s skin. “So much it feels like a system error. My brain can’t process it.”
From the hallway, a floorboard creaked. Noah stood there, watching them, his own eyes reflecting the dim light. He’d heard it all. He walked over and sank down behind Ethan, completing the circle. He pressed his lips to the knobs of Ethan’s spine.
“The math works,” Noah said, his voice thick with sleep and emotion. “It’s just new math. We’re writing the textbook as we go.” He looked at Liam over Ethan’s head. “And you won’t break it. Because we won’t let you. We’re a three-legged stool now. Wobbly as hell, but we hold each other up.”
Liam met his gaze, and the cold fear receded, just an inch. It wasn’t gone. It might never be gone. But it was shared now, distributed across three sets of shoulders. He nodded, a slow, weary acceptance.
They stayed there on the floor until the sky began to lighten from black to deep blue, a slow, deliberate dawn. The first sounds of the city—a distant garbage truck, the hum of a neon sign—filtered in. The world was waking up, oblivious to the quiet revolution in Noah’s apartment.
Finally, Noah stirred. “We have to go to work today. People will expect us to be human.”
“I don’t know how to do that anymore,” Ethan said, but he was smiling a little.
“We pretend,” Liam said, standing and pulling them both up. His strength was returning, not just physical, but a newfound steadiness. “We go out there and do our jobs. And then we come back here.” He looked at the couch, then at them. “To our thing.”
They dressed in silence, passing clothes back and forth, a wordless morning ritual already being born. Ethan put on his glasses, the world snapping into sharp, terrifying focus. Noah made coffee, handing them mugs. Their hands touched, a spark of normalcy and promise.
At the door, they paused again. Three separate directions. But the pull back to the center was a tangible force.
“Tonight,” Liam said, not a question.
“Tonight,” Noah agreed.
Ethan just nodded, adjusting his backpack strap. He stepped forward and kissed Liam, quick and hard. Then he turned and kissed Noah, soft and lingering. “Try not to be idiots today,” he said.
Then he was gone, merging with the flow of people on the sidewalk. Liam watched him go, then clapped Noah on the shoulder, a familiar gesture loaded with new meaning, and headed toward the gym. Noah took a final sip of coffee, locked the door behind him, and walked toward the subway, the taste of Ethan and Liam and terror and hope lingering on his tongue. The stool was wobbly, but it was standing. For now, it was enough to keep walking.