The door clicked shut behind them, and the sound was louder than it should have been—final in a way that made Derek's stomach drop. The room smelled of leather and dust and something metallic he couldn't name, and the single bulb hanging from the ceiling threw harsh shadows across the iron bedframe. He stood frozen in the middle of the floor, his hands hanging useless at his sides, the cold weight of the cage pressing against his thigh through his sweatpants.
"You know where to go, baby."
Cassidy's voice was honey and silk, drifting past him as she walked deeper into the room. She didn't look back. Her heels clicked against the hardwood in a lazy rhythm, hips swaying in that tight black dress, blonde hair catching the light as she moved. She knew he was watching. She always knew.
Derek's throat worked, but nothing came out. His feet wouldn't move.
Marcus was already on the bed.
The man sat on the edge of the mattress like he owned it—broad shoulders filling the space, dark hair cropped short, heavy jaw relaxed under that lazy smirk that never quite left his face. He stretched one arm along the iron footboard, his fingers hooking over the crossbar, and watched Derek with the patient amusement of a man who had all the time in the world. His boots were planted wide on the carpet. He hadn't said a word yet.
"Derek." Cassidy's voice sharpened, just a little. Just enough. "I said you know where to go."
His knees hit the floor before his brain caught up.
The carpet scraped against his kneecaps through the thin fabric of his sweatpants, and the cage shifted against his thigh as he settled back on his heels. The cold metal pressed into him—a constant, humiliating reminder of the key that wasn't on his ring anymore. He could feel his face heating, his eyes already burning, and he hated how fast the tears came. Hated how his body betrayed him like this, every time, no matter how much he told himself he wouldn't cry this time.
Cassidy turned, slow and deliberate, and looked down at him.
He was at the foot of the bed. She'd told him to kneel there, and he'd done it. Of course he'd done it. He always did what she said, even when his hands shook and his chest ached and the humiliation sat in his throat like a stone he couldn't swallow.
"Good boy." She said it like she meant it, and the words hit him somewhere deep and ugly—a hot flush of something that wasn't quite shame and wasn't quite relief. He hated how much he wanted to hear her say it again.
She stepped toward him, her heels clicking on the hardwood, and the floral perfume drifted ahead of her—sweet, almost innocent, completely at odds with the iron bedframe and the restraints hanging from it. Derek's eyes tracked the hem of her dress as she moved, the fabric swaying just above her knees, her dancer's legs long and smooth in the harsh light.
She stopped in front of him.
Her hand came down, and he flinched before he could stop himself. But her touch was gentle—her thumb running across his wet cheek, smearing the tear tracks, tilting his face up to meet her eyes. Blue and sharp and calculating, looking at him like he was something she'd found on the sidewalk and decided to keep.
"Look at you," she murmured, her voice low and lazy, drawing out each word like she was savoring it. "Already crying, baby. And we haven't even started yet."
Derek's breath hitched. "I'm not—"
"You are." She said it simply, without cruelty, like she was stating a fact. Her thumb traced the line of his cheekbone, catching another tear before it could fall. "But that's okay. That's why you're down there, isn't it? Because you need someone to tell you what to do."
He opened his mouth to argue, but nothing came out. Because she was right. She was always right, and they both knew it.
Behind her, Marcus shifted on the bed. The springs creaked, and Derek's eyes darted up to find the man watching him with that same lazy amusement, his thumb still hooked over the iron crossbar. His dark eyes were almost warm, almost kind, and somehow that was worse than if he'd been sneering.
"He's a good kneeler, Cass," Marcus said, his voice a low rumble, full of mock appreciation. "Got that part down, anyway."
Cassidy smiled—slow, cruel, beautiful. "He's had a lot of practice."
Derek's face burned. The tears came faster now, hot and stupid, and he couldn't stop them. He dropped his gaze to the carpet, staring at the pattern of the fibers, trying to breathe through the ache in his chest. The cage pressed against his thigh, cold and heavy, a constant reminder of exactly how much control he didn't have.
Cassidy's hand left his face, and he felt the loss of her warmth like a physical thing.
She turned away from him.
She walked to the bed, her hips swaying, and Derek watched her climb onto Marcus's lap like it was the most natural thing in the world. She straddled him, her dress riding up her thighs, the black fabric bunching around her hips as she settled against him. Marcus's hands came up to grip her waist, his thick fingers spanning her narrow frame, and he pulled her closer with an easy confidence that made Derek's stomach twist.
"There she is," Marcus murmured, his voice dropping lower. "There's my girl."
Cassidy arched into him, her head tilting back, her blonde hair spilling over her shoulders. She let out a soft, satisfied sound, and Derek watched her settle deeper into Marcus's lap, watched the way her body relaxed against him like she belonged there.
Like she'd never belonged anywhere else.
Derek's throat closed. He was still on his knees at the foot of the bed, still staring up at them, still crying like a goddamn child. The cage pressed against his thigh, cold and hard, and he could feel himself getting hard anyway—a pathetic, desperate twitch of his cock against the metal, like his body didn't understand what was happening. Like his body thought this was still something he wanted.
He hated himself for it.
He hated the way his cock strained against the cage, aching for release that wasn't coming, not tonight, not ever unless Cassidy decided to give it to him. He hated the way his eyes kept drifting back to Marcus's hands on her body, to the way her dress had ridden up to show the smooth skin of her thighs, to the way she leaned into him like he was the only man in the room.
Because he was. That was the point.
Cassidy turned her head, just slightly, and caught Derek's eye over her shoulder. Her smile was slow and cruel, and she raised one hand to tuck a strand of blonde hair behind her ear. The motion was casual, almost lazy, but her eyes never left his.
"You're watching, baby?" she asked, her voice carrying across the room like honey over broken glass. "You're watching what a real man does?"
Derek's mouth opened, but no sound came out. He nodded instead, a jerky, desperate motion, his hands gripping his knees so hard his knuckles went white.
Marcus laughed—a low, rumbling sound that seemed to come from somewhere deep in his chest. He shifted on the bed, adjusting Cassidy on his lap, and his hand slid up her thigh. Derek watched it happen in slow motion: the thick fingers moving over her bare skin, the dress riding higher, the way Cassidy's breath caught and her hips rolled forward in response.
"You're going to stay right there," Marcus said, his eyes on Derek's reddened face, "and see what a real man does."
The words landed like a slap. Derek flinched, his whole body going tight, and the tears came harder—hot and fast, tracking down his cheeks, dripping off his jaw. He couldn't stop them. He couldn't stop any of it. He was on his knees at the foot of the bed, locked in a cage, watching his girlfriend grind against another man, and he was crying like the pathetic little thing they both knew he was.
Cassidy smiled, slow and cruel, and her eyes glittered in the harsh light.
"And you're going to thank him for it," she added, her voice dropping to a honeyed murmur. "Aren't you, baby?"
Derek's breath hitched. His hands trembled on his knees, and he could feel the words building in his throat—the yes, the thank you, the desperate need to please her that overrode every scrap of dignity he had left.
But before he could speak, Cassidy turned away.
She turned fully to face Marcus, her back to Derek, her hands coming up to cup his jaw. Her blonde hair spilled down her spine, and the dress had ridden up so high that Derek could see the curve of her ass, the black lace of her panties barely visible beneath the fabric.
Marcus's hand slid up the inside of her bare thigh, his thumb pressing the dress higher, and Cassidy arched into his touch with a soft, breathy sound. She settled deeper into his lap, her hips shifting, grinding against him, and Derek watched the way his hands moved over her body like he'd done it a hundred times before.
Like he owned her.
And the worst part—the part that made Derek's chest ache and his cock strain uselessly against the cage—was that she let him. She wanted him to. She'd chosen this, chosen Marcus, chosen to put Derek on his knees and make him watch.
Derek's last clear thought was the feel of her warmth leaving his scalp—the ghost of her touch still lingering on his skin, the memory of her thumb tracing his cheekbone, her voice saying good boy like it meant something.
And then she was gone, turned away from him, lost in Marcus's arms, and all Derek could do was kneel at the foot of the bed and watch.
The carpet fibers blurred beneath his gaze, and he let them. He let his eyes go soft and unfocused, let the pattern dissolve into a meaningless gray smear, because looking at it was easier than looking at them. Easier than watching Marcus's thick fingers climb higher up Cassidy's thigh, easier than hearing the wet little sounds she made when he touched her. The room had gone quiet except for those sounds—the soft hitch of her breath, the creak of the springs, the low murmur of Marcus's voice saying something Derek couldn't quite catch, something that made Cassidy laugh.
That laugh. He knew that laugh. It was the one she used when she was genuinely amused, not the sharp one she used on him, not the honeyed one she used when she wanted something. This was the laugh she gave when she was happy, and she was giving it to Marcus. She was sitting on Marcus's lap, arching into Marcus's hands, laughing that real laugh, and Derek was on his knees on the carpet with his cock pressed uselessly against cold metal.
The cage shifted as he adjusted his weight, and the sensation sent a jolt through him—not pain, not quite pleasure, something in between that made his breath catch. His cock twitched against the metal, hard and aching and completely trapped, and he felt a fresh wave of shame wash over him. He was hard. He was actually hard, sitting here watching his girlfriend in another man's lap, and his body didn't care about the humiliation. His body only knew that something was happening, that Cassidy was making those sounds, that Marcus's hands were moving, and it wanted to be part of it.
His hands clenched on his knees, nails digging into the fabric of his sweatpants. He could feel the heat in his face, the tears still tracking down his cheeks, and he hated himself with a clarity that made his chest ache. He was pathetic. He was a pathetic, crying, caged thing kneeling on the floor while a real man touched his girlfriend, and the worst part was that some part of him wanted it. Some part of him needed it. Some part of him had put the cage on himself, had buckled it around his own cock while Cassidy watched, had handed her the key with shaking fingers and told her she could keep it as long as she wanted.
His eyes drifted to the nightstand. The key was there, sitting on the edge of the cloth, a single bright red ribbon tied to its bow. He could see it from where he knelt, gleaming dully in the harsh light, and his throat tightened at the sight of it. It was so close. He could almost reach out and grab it, could almost unlock the cage and free his aching cock, could almost touch himself the way he desperately needed to. But he didn't move. He couldn't move. Because Cassidy had told him to stay, and he always did what she said.
And because he knew, with a certainty that made his stomach twist, that if he reached for that key, she would take it away. She would take it away and put it somewhere he couldn't see, somewhere he would never find, and she would smile that slow, cruel smile and tell him he'd been bad. He could hear her voice in his head, honey and broken glass, telling him that good boys didn't touch without permission, and he knew he would beg. He would beg and cry and do anything she asked, just to earn back the privilege of being unlocked.
The thought made his cock throb against the cage, and he bit down on the inside of his cheek to keep from making a sound.
Cassidy's back was still to him, her blonde hair spilling down her spine, her dress bunched high around her hips. He could see the black lace of her panties, the smooth curve of her ass, the way her body moved against Marcus with a rhythm that was almost hypnotic. Marcus's hand was still on her thigh, his thumb pressing the fabric higher, and Derek watched it happen like a man watching a car crash—unable to look away, unable to do anything but sit there and feel the impact.
Marcus said something, low and rumbling, and Cassidy laughed again. She tilted her head back, her throat exposed, and Derek saw the way Marcus's eyes tracked the movement, the way his jaw tightened with something that looked like hunger. There was a hunger in the man's face that Derek recognized, because he felt it himself every time Cassidy walked into a room. But Marcus's hunger was different. Marcus's hunger was the kind that got satisfied.
The cage pressed against his thigh, cold and unyielding, and Derek dropped his gaze back to the carpet. He could feel his own heartbeat in his throat, could feel the ache in his chest spreading outward, and he knew he was going to be here for a long time. He knew there was no way out of this room except through the door, and the door was locked, and even if it wasn't, he wouldn't leave. He couldn't leave. Because leaving meant losing her, and losing her was worse than this. Worse than the cage, worse than the tears, worse than watching her in another man's arms.
So he stayed. He stayed on his knees at the foot of the bed, his hands gripping his knees, his eyes fixed on the carpet, and he listened to the sounds of his girlfriend with another man and let the tears fall.
The carpet fibers had gone soft and meaningless under his gaze when the rhythm on the bed stopped.
Not gradually. Not the way it might if Cassidy were repositioning, adjusting, taking a breath. The creak of the springs died mid-swing, and the wet little sounds of her mouth on Marcus's cut off like someone had thrown a switch. Derek's head came up before he could stop it, his eyes dragging from the gray smear of the carpet to the bed, and what he saw made his throat close.
Cassidy was looking at him.
Not over her shoulder, not with that lazy, cruel amusement she'd been wearing all night. She was turned fully on Marcus's lap, her blonde hair rumpled, her dress still bunched around her hips, and she was looking at Derek like she'd just remembered he was in the room. Like she'd just remembered he existed.
Marcus's hand had stilled on her thigh. He was watching her watch Derek, a slow grin spreading across his heavy jaw, and Derek felt his stomach drop through the floor.
"You know what, baby?" Cassidy's voice was honey and silk, drifting across the room like smoke. "I think you've been good enough."
Derek's breath caught. His hands tightened on his knees, nails digging into the fabric of his sweatpants, and he felt the cage shift against his thigh—cold, unyielding, a constant reminder of the key that sat on the nightstand just out of reach.
"What?" The word came out cracked, barely a whisper.
"You heard me." She slid off Marcus's lap, her heels clicking against the hardwood as she stood, and Derek watched her smooth the dress down over her thighs with a lazy, deliberate motion. The black fabric settled back into place, covering the smooth skin he'd been staring at for the past hour, and he felt a pang of loss so sharp it made his chest ache. "You've been kneeling there all night, crying like a good boy, doing exactly what I told you. I think you've earned a reward."
Derek's heart hammered against his ribs. He could feel the blood rushing in his ears, could feel the heat flooding his face, and he didn't know if it was hope or terror or some sick combination of both. His cock twitched against the cage, desperate and aching, and he hated himself for how fast his body responded to her words.
She walked toward him, her hips swaying, her heels clicking a slow, lazy rhythm against the hardwood. She stopped in front of him, close enough that he could smell her perfume—sweet and floral, almost innocent, completely at odds with the look in her sharp blue eyes.
"But first," she murmured, crouching down so her face was level with his, "you have to thank Marcus."
Derek's mouth opened. Nothing came out.
"Go on, baby." Her voice was soft, almost gentle, but her eyes were cold and calculating. "You heard me. You're going to thank him for letting me give you a reward. For being so patient while you watched."
Derek's gaze drifted past her shoulder to the bed. Marcus was still sitting there, one arm stretched along the iron footboard, his dark eyes watching with that same lazy amusement. He looked like a king on a throne, and Derek was a supplicant kneeling at his feet.
The words built in Derek's throat—hot and thick and shameful—and he felt tears prick at his eyes again. He blinked them back, tried to swallow them down, but they spilled over anyway, tracking down his cheeks in hot, stupid lines.
"Thank you," he whispered, the words barely audible. "Thank you, Marcus."
Marcus's grin widened. "Don't mention it, buddy." His voice was a low rumble, full of mock warmth, and it made Derek's stomach twist. "You've been real patient down there. Real good. Cass is right—you deserve something nice."
Cassidy's hand came up, her thumb tracing the line of Derek's wet cheek, catching a tear before it could fall. "See?" she murmured. "That wasn't so hard, was it?"
Derek shook his head, a jerky, desperate motion. He couldn't speak. He couldn't do anything but kneel there and let her touch him, let her thumb smear the tears across his cheekbone, let her decide whether he'd been good enough.
She stood, and Derek watched her walk to the nightstand. She picked up the key—the small silver key with the red ribbon tied to its bow—and held it up to the light, turning it between her fingers. The metal gleamed, and Derek's throat tightened at the sight of it.
"You want this, baby?" she asked, her voice lazy and cruel. "You want me to let you out?"
Derek nodded, his hands gripping his knees so hard his knuckles went white. "Yes," he breathed. "Please. Please, Cass."
"Please what?"
"Please let me out." His voice cracked on the words, and he hated himself for it. Hated the way his body was trembling, hated the way his cock was straining against the cage, desperate and aching and completely at her mercy. "Please. I'll do anything. I'll be good. I'll be so good."
Cassidy smiled—slow, cruel, beautiful—and walked back to him. She crouched down again, the key dangling from her fingers, and Derek's eyes locked onto it like a drowning man locking onto a lifeline.
"You're already good, baby," she murmured. "That's the point."
Her fingers found the waistband of his sweatpants, and Derek's breath hitched as she pulled them down. The cold air hit his skin, and then her fingers were on the cage, working the lock, and Derek felt his whole body go rigid with anticipation.
The click of the lock opening was the loudest sound in the room.
The cage came off, and Derek's cock sprang free—hard, aching, leaking a bead of pre-cum that caught the harsh light. He gasped at the sudden sensation, the relief of it, the freedom, and he had to fight the urge to touch himself right there, to wrap his hand around his cock and stroke until he came all over the carpet.
But Cassidy's hand was already there, wrapping around him, and Derek's hips bucked involuntarily at the contact. Her grip was light, almost teasing, and she ran her thumb over the head of his cock, spreading the pre-cum, making him whimper.
"Look at that," she murmured, her voice low and amused. "You're so hard, baby. So desperate. You've been waiting for this all night, haven't you?"
Derek nodded, his breath coming in short, desperate gasps. "Yes. Yes, Cass. Please."
"Please what?"
"Please touch me. Please. I need—"
"I know what you need." She squeezed him, just a little, and Derek's eyes rolled back in his head. "But first, I want to try something."
She stood, and Derek watched her walk back to the bed. She climbed onto it, settling onto her back, her dress riding up her thighs, and she spread her legs with a lazy, deliberate motion. Her panties were still on—black lace, barely there—and Derek could see the dark patch of moisture staining the fabric.
"Come here, baby," she said, crooking a finger at him. "Come fuck me."
Derek's throat went dry. His heart was pounding so hard he could feel it in his ears, and his cock was so hard it ached, leaking a steady stream of pre-cum that dripped onto the carpet. He pushed himself to his feet, his legs shaky, and walked to the bed on autopilot.
Marcus was still there, still watching, still wearing that lazy smirk. He shifted to the side, making room, and Derek climbed onto the bed like a man walking to his own execution.
Cassidy reached down, hooking her fingers into the waistband of her panties, and pulled them down her legs. The black lace slid off, and Derek caught a glimpse of her cunt—wet, glistening, already swollen with arousal—before she tossed the panties aside and spread her legs wider.
"Come on, baby," she murmured, her voice honey and broken glass. "Show me what you can do."
Derek positioned himself between her thighs. His cock was so hard it hurt, the head pressing against her slick entrance, and he could feel the heat of her cunt radiating against his skin. He looked up at her face, at her sharp blue eyes watching him with that lazy, cruel amusement, and he knew he wasn't going to last.
He pushed inside.
The sensation was overwhelming—the wet heat of her cunt clenching around him, the slick slide of his cock sinking into her, the way she gasped and arched beneath him. Derek's eyes rolled back in his head, and he felt his orgasm building already, a hot, desperate pressure coiling in his balls.
He lasted maybe three thrusts.
He felt it coming—the inevitable, humiliating surge of pleasure—and he tried to pull out, tried to stop it, but it was too late. His hips bucked, his cock throbbed, and he came with a broken, desperate moan, spilling inside her in hot, thick pulses.
Cassidy's eyes widened, then narrowed. Her lips curved into a slow, cruel smile.
"Wow," she said, her voice dripping with mock surprise. "That was fast."
Derek's face burned. His cock was still inside her, softening, and he could feel his own cum leaking out around it, wet and shameful. He couldn't look at her. He couldn't look at Marcus. He just hung his head, his breath coming in ragged gasps, and tried to swallow the tears that were building in his throat.
"Get off me," Cassidy said, her voice flat. She pushed at his chest, and Derek scrambled off her, nearly falling off the bed in his haste. He landed on his knees on the carpet, his cock wet and sticky, his sweatpants bunched around his ankles.
Cassidy sat up, looking down at the mess between her thighs. Her cunt was slick with his cum, and she ran two fingers through it, spreading it, examining it like it was something she'd found on the bottom of her shoe.
"Look at that," she murmured, holding up her fingers. The cum glistened in the harsh light, stringy and white. "You made a mess, baby."
Derek's throat worked, but nothing came out.
"Clean it up," she said.
Derek blinked. "What?"
"You heard me." Her voice was flat, cold, completely devoid of the honeyed warmth from before. "You made the mess. You clean it up."
Derek's face burned. He looked at the cum on her fingers, at the mess between her thighs, and he felt his stomach twist with shame. But he couldn't refuse her. He never could.
He leaned forward, his hands shaking, and took her fingers into his mouth.
The taste of his own cum hit his tongue—bitter, salty, shameful—and he had to fight the urge to gag. He licked her fingers clean, his tongue working over the skin, and he could hear Marcus laughing somewhere behind him, a low, rumbling sound that made his ears burn.
"Good boy," Cassidy murmured, her voice soft and cruel. "Now the rest."
Derek's breath hitched. He looked at the mess between her thighs—his cum, leaking out of her cunt, pooling on the sheets—and he felt tears prick at his eyes again. But he leaned in anyway, his hands gripping her thighs, and he put his mouth on her.
He lapped at the mess, his tongue working over her slick skin, tasting himself mixed with her. It was the most humiliating thing he'd ever done, and he hated it, hated every second of it, but some part of him—the part that craved her approval, that needed her to tell him he was good—made him keep going.
Cassidy's hand came down, threading through his hair, and she held him there, pressing his face against her cunt.
"That's it," she murmured. "That's a good boy."
Marcus's voice drifted over from the bed, low and amused. "You got a phone, Cass? Because this is the kind of thing you want to remember."
Cassidy laughed—that real laugh, the one she gave when she was genuinely amused—and Derek felt his stomach drop.
"Actually," she said, her voice lazy and cruel, "that's not a bad idea."
She reached for her phone on the nightstand, and Derek heard the click of the camera app opening. He looked up, his face wet with tears and his own cum, and saw the phone pointed at him, the red light blinking.
"Smile, baby," Cassidy said, her voice honey and broken glass. "You're on camera."

