Cassian Wexley never turned down an invitation to be seen.
So naturally, the night after Rowan Maddox entered his world like a walking threat in black boots and bad moods, Cassian decided it was the perfect time to cause a scene.
He didn’t tell Rowan where they were going only that he was expected. When Rowan stepped out of the penthouse lobby to find Cassian straddling a red Ducati in leather pants and mirrored sunglasses, he considered turning around.
“You’re driving that?” Rowan asked, flat.
Cassian smirked. “Wouldn’t trust me behind the wheel?”
“I don’t trust you on the wheel.”
“Then I guess tonight’s your first test, Maddox.”
Cassian tossed him a helmet. “Hang on tight. Or don’t. I like danger.”
Rowan gritted his teeth and mounted behind him, hands firm at Cassian’s waist impersonal, but solid. Cassian leaned back just enough to feel it.
“Mm,” he said. “You’re not the talking type, are you?”
“No.”
“I’ll change that.”
The club was called VOLT a neon jungle carved into the Manhattan skyline, complete with rooftop views, body glitter, and too much bass to think.
Cassian breezed through the velvet rope like a prince returning to his kingdom.
Rowan trailed behind, all storm and shadow.
The second they entered, cameras flashed. Phones lifted. Whispers curled around Cassian’s name like smoke.
Rowan scanned everything. Exits. Angles. Faces.
Cassian, meanwhile, embraced the chaos.
“Cassy!” a voice shrieked. A shirtless bartender with glitter in his hair flung his arms around him. “You’re alive!”
Cassian grinned. “Barely. But still prettier than most.”
A drag queen nearby gasped and fanned herself. “Who’s the brooding giant behind you?”
Cassian turned, full smirk. “That’s Rowan. My new… disciplinarian.”
Rowan didn’t blink. He simply stepped closer, subtly blocking the nearest camera’s view of Cassian’s face.
Cassian raised a brow. “Careful, Maddox. If you keep doing your job that well, I might start misbehaving on purpose.”
“Try it,” Rowan said quietly. “See what happens.”
Cassian blinked. There was no flirt in that voice only steel.
He liked it.
Too much.
In the VIP lounge, Cassian drank quickly. Too quickly. The laughter around him rang hollow, like rehearsed lines in a bad play.
Rowan stood against the wall, arms crossed, eyes sharp. Unmoving.
Cassian’s gaze flicked to him again and again. Eventually, he got up liquor-swaggered and approached.
“You’re ruining the vibe.”
“I’m not here to vibe.”
Cassian got closer. Close enough that his breath brushed Rowan’s jaw.
“Why are you here, really?” he asked. “Because I know men like you. You don’t do this kind of gig unless you’re desperate. Or hiding.”
Rowan’s expression didn’t change, but his jaw ticked.
Cassian smiled. “Ah. Got under the skin, didn’t I?”
“You want to test me?” Rowan said. “Fine. Just know I hit back.”
Cassian took another step. “Do you always growl at your clients, or am I just special?”
Rowan stepped into his space, voice low and cold. “You keep pushing like this, and one day, I won’t pull back. So unless you want to see what happens when I snap”
Cassian’s pupils flared.
“sit your ass down.”
The tension between them sparked like a match. Something electric passed between their bodies anger laced with something unspoken. Lust? Maybe. Or maybe just the thrill of someone finally not playing Cassian’s game.
Cassian held the stare.
Then, surprisingly, he backed off.
But not without muttering, “You’d be hot if you weren’t such a cop.”
Fifteen minutes later, Rowan noticed the guy. Slick hair. Narrow eyes. Too focused on Cassian.
He closed in at the bar, brushing up against him deliberately. Cassian leaned away, annoyed.
“Hey, you ghosted me last week,” the man hissed.
Cassian turned, expression sour. “Because you were clingy and boring.”
“You think you’re better than me, you little”
Rowan was there in an instant.
His hand came between them, shoving the guy back without breaking stride.
“That’s enough.”
The man squared up. “Who the f*ck are you?”
Rowan’s voice was like ice. “The last person you want to make a scene with.”
The man huffed, tried to step around him.
Rowan didn’t move. “Touch him again and I’ll snap your wrist so clean your chiropractor will feel it.”
It wasn’t a threat.
It was a promise.
The guy backed off.
Cassian said nothing just took a drink and stared into the bottom of the glass.
Rowan looked at him. “You okay?”
“I’m fine.”
“You’re not.”
Cassian snapped, “What do you care? You’re not here to care, remember?”
Rowan stared at him, face unreadable.
But his voice was quiet. “I care because you keep putting yourself in danger. And that either means you think you’re invincible… or you don’t care if you live.”
Cassian froze.
The music thudded on, the crowd danced around them, but he stood there like he’d been slapped.
He said nothing more the rest of the night.
Back at the penthouse, the silence between them was heavier than any bassline.
Cassian peeled off his jacket and tossed it across a chair. Rowan leaned against the kitchen island, arms crossed.
“Don’t worry,” Cassian muttered. “I didn’t bring anyone home tonight. You don’t have to stand guard by the bedroom.”
“I wasn’t worried about that.”
Cassian looked over, surprised.
“You think you know everything,” he said.
“I don’t. But I know pain when I see it.”
That hit too close. Cassian turned away, pacing.
“You want the truth?” he muttered. “Fine. I drink because it quiets my head. I party because it proves I’m still wanted. And I push people like you because I’m sick of being handled like a PR fire.”
Rowan said nothing. Just watched.
“I’ve spent my whole life being told to be less,” Cassian added. “Less loud, less gay, less embarrassing. So yeah. Maybe I’m trying to burn it all down.”
Rowan stepped closer.
“You don’t have to burn, Cassian,” he said softly. “You can rebuild.”
Cassian turned slowly. “You talk like you’ve done it.”
“I have.”
Their eyes met. The air between them buzzed.
Cassian took a step forward barefoot, tense. “You gonna rebuild me, Maddox?”
Rowan didn’t flinch. “Not my job.”
“Then why are you still here?”
A long silence.
Then Rowan answered, voice low: “Because I see something in you worth protecting.”
Cassian’s breath hitched.
For a second, the tension shifted. From sharp to soft. The space between them thinned.
But Cassian backed away first.
“Good night, bodyguard,” he said quietly. “Try not to dream about me.”
Rowan didn’t respond.
But he didn’t look away, either.
Cold.That was the first thing he knew cold that wasn’t just on the surface, but deep, invasive, clawing into the marrow of his bones. The ocean swallowed him whole, pressing in from all sides as if determined to erase him. Cassian kicked instinctively, arms flailing through water that felt heavier than gravity itself. His lungs screamed, desperate for air, but the dark waves pressed down, unrelenting.The last thing he remembered clearly was laughter his own, a brittle thing fed by too much liquor and then headlights, wind, speed. And then betrayal. Hands that touched him too familiarly, shoving him, not holding him. A blur of motion, the car, the bridge. The sharp rush of saltwater closing over his head.Now it was only chaos.Cassian fought upward, but the surface kept slipping farther away. Every movement was sluggish, like swimming through wet cement. His beach shirt twisted around him, tangling against his body like a net. Panic roared in his chest, hotter than the freezing wave
Back in the city, Rowan was halfway to his apartment when his phone rang.Lennox.The words that came through were jagged, frantic:“Cassian’s… car explosion coastal highway the bridge”Rowan didn’t hear the rest. His chest caved in. He turned the car around so hard the tires shrieked, the world narrowing to a single thought that screamed through his skull.If Cassian was gone if those last words between them were the fight they’d never take back Rowan wasn’t sure he’d survive it.He pushed the car past its limits, city lights warping into streaks of color in his peripheral vision. Sirens rose ahead, sharper with every turn. The taste of smoke hit his tongue before he even saw the scene.The bridge loomed broken, burning, alive with chaos.Blue and red strobes painted the smoke. The acrid scent of gasoline and scorched rubber clawed at his throat. Fire crews moved like grim shadows in the glare, their shouted orders cutting through the roar of the river below.Police lines barred the
The sun was already beginning its slow descent, casting golden fire over the city when Cassian stepped onto the penthouse terrace.Rows of low tables were draped in white linen, champagne buckets sweating against the humid air. The rooftop pool glittered like liquid crystal, its surface reflecting strings of white fairy lights stretched above. Guests mingled in crisp white linen dresses, linen shirts, tailored shorts, wide-brimmed hats. The scent of sea salt from the man-made rooftop breeze mixed with the sweetness of champagne and the faint, clean burn of pool chlorine.Cassian had dressed the part white beach shorts with gold drawstrings, a thin linen shirt unbuttoned to mid-chest, sleeves rolled casually. The light kissed his collarbone, catching on the fine chain resting against his skin. His bare feet padded silently across the deck as he scanned the crowd.He’d told himself this party wasn’t about celebration. It was about distraction. About drowning the past few weeks in music
The morning after felt deceptively ordinary.Sunlight spilled over the penthouse’s terrace, glinting off the half-assembled poolside bar. Staff in matching polos moved around briskly, adjusting white parasols, hanging shimmering paper lanterns, and arranging tables draped in ivory linen.Cassian stood barefoot at the edge of the pool, coffee in hand, watching his reflection ripple on the water. The all-white theme was starting to take shape gleaming loungers, frosted glassware, floral arrangements bursting with lilies and orchids. It was beautiful, expensive, and intentionally curated to scream control when inside he felt anything but.“Looks like something out of a magazine,” Taryn said as she appeared at his side, clipboard in one hand, headset around her neck. “You sure you want to go through with this?”Cassian smirked faintly. “Why wouldn’t I?”Taryn gave him a look. “You’ve got a countdown hanging over your head. Throwing a pool party sounds… counterintuitive.”“That’s the poin
Morning light crept into the penthouse through gauzy drapes, casting soft shadows across the floor. But there was no peace in the glow just exhaustion wearing yesterday’s clothes.Cassian hadn’t slept. The message from the unknown number had replayed in his mind all night like a ticking clock.Happy almost birthday, Cassian.He stared at his laptop, bleary-eyed, the blue glow accentuating the lines of worry etched into his face. He refreshed the security logs again.Still three access attempts. Still one unknown ID.Rowan entered the room, unshaven, shirt half-buttoned. “You’re still up?”Cassian didn’t look at him. “Did you know there were remote login attempts on the server?”Rowan’s brows furrowed. “No. You’re sure?”Cassian turned the laptop toward him. “Look. Two are yours. The third is untagged. Not from my system. Not from yours.”Rowan leaned in. “Could be a hacker. Could be someone we missed.”Cassian’s jaw tightened. “Could be someone watching us.”The tension between them h
The penthouse was dim when they returned, the glitter of the gala behind them, but its consequences still simmering in their bones.Cassian stood at the floor-to-ceiling windows, staring at the city like it owed him answers. Rowan paced behind him, his movements tight, controlled. The silence between them was no longer companionable. It was explosive.“I didn’t leak that video,” Cassian said for the third time, his voice taut.“I know,” Rowan replied, but his jaw ticked.“You don’t sound like you know.”Rowan turned sharply. “Because we were going to leak it, Cassian. That was the plan.”“But we didn’t.”“And yet it happened anyway.”Cassian turned to face him. “Are you accusing me?”“I’m saying someone did it. And it sure as hell wasn’t me.”They glared at each other, tension crackling between them like static. Their near-kiss on the rooftop, the loaded silence since, it all hung between them like unsaid truths.Rowan exhaled and pinched the bridge of his nose. “Let’s go over this ag