A Cage Called Love

The mansion was quiet—too quiet for the chaos building inside Riven's chest.

He sat on the edge of Cassian's bed, fingers toying with the steel ring around his neck. It wasn't just symbolic. It was a promise. A threat. A cage, glittering in the low light.

Cassian entered without knocking. Shirtless. Glowing with the aftermath of a scalding shower, hair damp and curling slightly at the tips. He looked like sin made flesh—and Riven hated how his heart skipped every damn time.

"You didn't sleep," Cassian said, voice low, unreadable.

"I couldn't," Riven admitted. "Too many ghosts in your bed."

Cassian crossed the room slowly, each step echoing with tension. "They're not ghosts if you're still haunted."

Riven looked up at him. "I don't know if I'm yours or your prisoner."

Cassian crouched down before him, eyes level. "Maybe you're both."

He reached out, thumb brushing along Riven's jaw, the touch unexpectedly tender. But his hand drifted lower—trailing down Riven's throat, stopping at the collar. His fingers curled around it possessively.

"Do you want me to take it off?" Cassian asked.

Riven swallowed. "Do you?"

Silence.

Then Cassian pulled him into a kiss that shattered restraint. It was soft at first. Reverent. But like all things between them, it escalated fast—tongues tasting, teeth nipping, bodies grinding. Cassian pushed him back onto the bed, straddling him with practiced ease.

"You say this is a cage," Cassian rasped against his ear, "but I've seen the way you melt for it."

Riven moaned as Cassian tugged on the ring, controlling him, guiding him.

"I hate how much I want you," Riven gasped, hips bucking.

Cassian's voice was all gravel and need. "Then hate me harder."

They made love like two forces devouring each other—kisses frantic, bites cruel, hands grasping. Riven scratched red lines down Cassian's back, and Cassian rewarded him by thrusting deeper, harder, until neither of them could think beyond the heat.

Later, tangled in sweat-slick sheets, Riven murmured, "This collar. It feels like you."

Cassian pulled him close. "Then I won't take it off."

And Riven didn't ask him to.