Chapter 248 After the Lights (Bonus)
Chapter 248 After the Lights (Bonus)
Six months later...
"Bye, Kai!" Cam giggled as they stumbled out of the club like the night had finally decided to let them go.
The bass still lived in Cam’s bones. Neon painted the wet pavement in cheap pinks and blues. Cassian’s laugh was low and wrecked, the kind that only came after too many drinks and too much wanting. Wong had one arm slung around Cam’s waist, the other around Cassian’s shoulders, holding the three of them together as if the sidewalk itself might split.
"We're going home," Cam slurred.
"We are," Wong nodded.
A cab pulled up. Yellow. Tired. Ordinary.
They piled in. Cam in the middle. Always in the middle.
The driver didn’t look twice. Good.
The city slid past the windows in streaks.
Cassian’s thigh pressed hot against Cam’s. Wong’s hand found Cam’s knee and stayed there, thumb drawing slow circles through denim.
Cam’s pulse was already stupid. He had been hard since the last song, since Wong had mouthed "later" against his throat on the dance floor and Cassian had looked at him like he already knew how the night would end.
Cam hummed low in his throat as he looked from one hot man to the other.
He didn’t ask permission.
His right hand slipped beneath the waistband of Cassian’s pants first. Warm skin. Thick, heavy, already half-hard.
"Cameron," Cassian hissed as Cam wrapped his fingers around him and stroked once, slow, secretly, the motion hidden by the dark and the angle of their bodies.
Cassian’s breath caught. His jaw flexed. He didn’t stop Cam.
Cam’s left hand found Wong the same way. Softer fabric. Same heat. Wong’s cock jumped in his palm like it had been waiting all night for this exact disrespect.
"Fuck," Wong whispered and turned his face, locking eyes with Cassian.
Cam stroked them both. Slow. Sweet. Filthy.
Not enough to make a sound the driver would clock. Just enough to ruin them.
Cassian tipped his head back against the seat, eyes half-lidded, a quiet curse leaving him through his teeth. Wong’s fingers dug into Cam’s thigh hard enough to bruise. Cam kept going, thumb smearing precum over Cassian’s head, twisting gently on the upstroke for Wong, the wet slide of it making his own cock throb painfully against his zipper.
“Cam,” Wong whispered, barely audible.
Cam only squeezed him tighter and kept stroking.
By the time the cab stopped in front of the house, Cassian was breathing like he’d run. Wong’s cock was slick in Cam’s fist.
Cam pulled his hands free like nothing had happened, wiped them on his own jeans, and paid the fare with a face so innocent it was almost funny.
"Thank you, bye," Cam waved cutely as the car drove away.
The second the front door shut behind them, innocence died.
They didn’t make it upstairs.
"Sofa," Cassian ordered.
The sofa took them. Coats hit the floor. Shoes. Wong’s shirt. Cassian’s belt.
"Jesus, Cam," Wong groaned as Cam dropped to his knees between them before either man had fully sat, looking up with that wrecked, hungry expression that always made Cassian swear under his breath.
“Sit,” Cam said. Voice already hoarse. “Both of you.”
They sat.
Cam tugged Cassian’s pants down first, just enough. Cassian’s cock sprang free, thick and flushed, the head already shiny. Cam didn’t tease. He took him into his mouth like he’d been starving for it, sinking down until his throat fluttered around the stretch. Cassian’s hand fisted in his hair with a groan that was half love, half filthy relief.
“Fuck—Cam—”
Cam sucked him slow at first. Wet. Deep. The kind of blowjob that made a man forget his own name. Spit ran down Cassian’s shaft. Cam pulled off with a slick sound, licked the slit, then swallowed him again, moaning around the weight of it like it was the only thing that had ever made sense.
Wong watched, palming himself through his open pants, eyes dark.
Cam switched.
He turned to Wong without wiping his mouth and took him just as deep. Wong cursed in a language that wasn’t English and then in one that was, hips twitching as Cam’s throat worked around him. Cam hollowed his cheeks and sucked, messy and devoted, one hand stroking Cassian while his mouth ruined Wong.
He went back and forth.
Cassian. Wong. Cassian. Wong.
Until both of them were shaking.
Cam took Cassian to the edge first. He could feel it—the way Cassian’s thighs tightened, the way his cock swelled against Cam’s tongue. Cam didn’t pull off. He sucked harder, moaned louder, and Cassian came with a broken sound, flooding Cam’s mouth in thick pulses.
Cam swallowed what he could. The rest spilled over his lips, down his chin, onto his face.
He turned to Wong still dripping and took him down again.
Wong lasted maybe thirty seconds.
"Ughh..." He came hard, gripping Cam’s jaw, spilling across his tongue and then, when Cam pulled back at the last second, across his cheek and mouth.
Cam stayed on his knees, panting, face wet, eyes shining, looking like the filthiest prayer either of them had ever been offered.
“I love you,” Cam rasped, voice wrecked. “Both of you. Fuck. I love you.”
Wong dragged a thumb through the mess on Cam’s face and pushed it into Cam’s mouth. Cam sucked it clean without looking away.
Then Cam looked at Wong, still on his knees, and said the thing he’d been holding since the club.
“Fuck him.” His voice was hoarse. “I want to watch you fuck Cassian. I want to see it.”
Wong’s eyes flicked to Cassian.
Cassian was still catching his breath, cock shiny and half-hard already, looking at Cam like he would give him the whole city if Cam asked nicely enough.
“Yeah,” Cassian said. Rough. Honest. “Yeah. Come here.”
They shifted on the sofa. Cassian ended up on his back, one leg hooked over the arm, the other planted on the floor. Wong knelt between his thighs, slicking himself with lube from the drawer Cam had the presence of mind to grab. The wet sound of it made Cam’s stomach clench.
Cam sat back against the opposite cushion, legs spread, and wrapped a hand around his own aching cock. He was so hard it hurt. He stroked himself slowly, watching.
Wong lined up.
The first push made Cassian’s mouth fall open. A low, punched-out sound left him as Wong sank in, inch by thick inch, until he was buried. Cassian’s hand found Wong’s hip. Wong dropped his forehead to Cassian’s shoulder and stayed there a second, breathing, like the heat of it was almost too much.
“You feel—” Wong started.
“I know,” Cassian finished, voice strained. “Move. Don't disappoint me.”
Wong smirked and moved.
"Shut up and take me," he whispered.
He fucked Cassian slow at first. Deep. The kind of fucking that wasn’t just sex—it was months of looking and wanting finally given a body.
Cam watched every inch disappear into Cassian, watched Cassian’s cock twitch against his stomach, watched Wong’s ass flex with every thrust.
His hand wasn't enough.
Cam crawled closer and knelt with each knee beside Cassian’s head.
Slowly, he fed his cock into Cassian’s open mouth.
Cassian took him greedily, moaning around him as Wong fucked him harder. The vibration of it shot straight up Cam’s spine. Cam held Cassian’s jaw and rocked into that wet heat, watching Wong’s cock stretch Cassian open, watching the three of them become one filthy, shaking line.
“That’s it,” Cam whispered. Love and filth tangled in the same breath. “Take him. Fuck—look at you. You’re so good. Both of you. So fucking good.”
Wong’s rhythm turned brutal as he watched Cam fuck Cassian’s mouth.
The sofa creaked.
Cassian’s moans around Cam’s cock got louder, sloppier. Cam stroked himself in time when he pulled out of Cassian’s mouth, then pushed back in, using Cassian’s tongue like it belonged to him.
He came first this time.
Cam’s orgasm hit him like a punch. He pulled out just enough to stripe Cassian’s face—hot, thick ropes across his cheek, his lips, the bridge of his nose. Cassian licked what he could reach, eyes blown, while Wong kept fucking him through it.
Cam sat back, panting, cock still twitching, and watched the rest.
It didn’t last long after that.
Wong buried himself deep and came with a groan that sounded like a confession, "Cassian!" His hips stuttered as he filled Cassian.
Cassian’s hand flew to his own cock and he followed, spilling over his stomach, body clenching around Wong, face still wet with Cam.
They stayed tangled for a breath. Two. Foreheads touching. Hands stroking whatever skin they could reach.
Then Cassian sat up.
His eyes found Cam.
There was nothing gentle in that look. Only love wearing its sharpest teeth.
“Come here.”
Cam went.
Cassian grabbed him by the hips and pulled him into his lap, facing him, Cam’s knees bracketing Cassian’s thighs. Cassian’s cock was still slick from Wong, still hard enough, and he didn’t ask. He lined Cam up and pushed in with one merciless thrust that punched a cry out of Cam’s throat.
“Fuck—Cass—”
“I know.” Cassian kissed him, messy, tasting himself and Wong on Cam’s tongue. “I’ve got you.”
Then he started bouncing Cam on his cock.
Hard.
The sofa protested. Cam’s head fell back. Every drop seated Cassian to the hilt, stretching him open, filling him so deep Cam saw white. Cassian’s hands gripped his ass and used him, lifting and slamming him down, fucking him like he’d been thinking about this exact angle all night.
Cam could barely hold on.
Across from them, Wong had recovered enough to sit back and watch. His cock was already thickening again. He wrapped a hand around himself and stroked, then—because Cam was looking, because Cam always looked—he reached behind himself and pressed two slick fingers into his own ass.
Cam moaned like he’d been stabbed with pleasure.
“Wong—fuck—Wong—”
Wong fingered himself slowly, watching Cassian bounce Cam, watching Cam’s cock slap against Cassian’s stomach with every thrust. The sight of it made Cam clench around Cassian so hard Cassian cursed.
“Say it,” Cassian growled against Cam’s throat, fucking him harder. “Say our names.”
“Cassian—” Cam’s voice broke. “Wong—oh my god—don’t stop—please—”
Cassian didn’t stop.
He fucked Cam through one peak and toward another, merciless and loving in the same breath, whispering filthy praise against Cam’s skin. "That’s it. Take it. You’re ours. Look at you. Look at how well you take me."
Cam came with both their names in his mouth, painting Cassian’s chest, body shaking so hard Cassian had to hold him down on his cock to keep him from folding.
Cassian didn’t come yet. He just held Cam there, buried deep, kissing his temple while Cam trembled.
When Cam could breathe again, he slid off Cassian’s lap on unsteady legs and dropped back to his knees.
Seductive. Ruined. Still hungry.
“Again,” Cam whispered, looking up at both of them. “I want you both in my mouth again.”
They stood.
Cam sucked Wong first this time, taking him deep while Cassian stroked himself beside them, waiting his turn. Then Cam switched, swallowing Cassian, tasting himself on that cock, moaning around it. He went back and forth until their breathing turned sharp again, until their hands were in his hair, until they were both close.
They pulled out of his mouth at the same time.
Started stroking themselves.
Cam stayed on his knees, mouth open, eyes up, and let them use his face.
Wong came first, striping Cam’s cheek and lips. Cassian followed a second later, thicker, hotter, painting Cam’s forehead and the other side of his face until Cam was dripping with both of them, blinking through it, looking wrecked and loved and filthy.
Cam licked his lips.
Cassian made a sound like it hurt.
Then Cassian grabbed Wong.
He bent Wong over the arm of the sofa and pushed into him in one long, wet slide. Wong’s moan was punched out of him. Cassian fucked him hard and deep, one hand on the back of Wong’s neck, the other gripping his hip, while Cam crawled onto the sofa and lay on his back beneath them, watching upside down, face still wet.
“On him,” Cassian ordered, voice wrecked. “When I pull out.”
Wong nodded, gasping.
Cassian fucked him until Wong was shaking, then pulled out. Wong climbed over Cam. Cassian followed. They knelt over Cam’s body on the sofa, cocks in their fists, and came together—hot, messy, painting Cam’s face and chest and open mouth while Cam lay there and took it, moaning softly, hands on their thighs, looking up at the two men he loved like this was the only religion that had ever made sense.
When it was over, the room smelled like sex and sweat and the faint ghost of club smoke still clinging to their clothes on the floor.
Cassian collapsed first, pulling Cam against his chest. Wong draped himself over both of them, face buried in Cam’s neck. Nobody spoke for a long time. Hands moved instead. Slow now. Gentle. Cassian wiping Cam’s face with his own shirt. Wong kissing the corner of Cam’s mouth. Cam’s fingers tracing the line of Cassian’s tattoo, then Wong’s spine.
“I love you,” Cam said into the quiet, small and wrecked and certain.
Wong pressed a kiss to his shoulder. “I love you.”
Cassian’s arm tightened around both of them. “I love you. Both of you. Always.”
Outside, the city kept moving.
On the sofa, they didn’t.
Not yet.
There would be a shower. Water too hot. Quiet laughter when someone’s knees almost gave out. A shared glass of water passed between three mouths. Later, a bed that was too small and somehow still exactly big enough.
But for a few minutes, the rest of the world could wait.
They had already given each other everything the night had asked for—filth and devotion braided so tight there was no telling where one ended and the other began.
And in the dark, with Cam’s face still faintly shiny and Wong’s heartbeat under Cassian’s palm, Cam knew he'd found his forever.