The desk phone buzzed against the polished wood, a low, insistent hum that cut through the sterile silence of the office. Derek's hand shot out before his brain caught up, the reflex of a man who'd spent three years jumping at that sound. The screen glowed with Cassidy's name, and something in his chest went tight and cold, like a hand closing around his heart.
He opened the message.
It was a screenshot. His own face stared back at him—eyes red and swollen, cheeks wet with tears, mouth open in the middle of a sob. He remembered that moment. He remembered the taste of his own salt on his lips, the weight of Marcus's gaze on him, the way Cassidy's voice had purred smile for the camera like she was asking him to pose for a birthday photo.
Below the image, in that lazy, drawn-out font she always used: smile for the camera.
His thumb hovered over the screen. The air conditioning hummed. The cursor on his computer monitor blinked, patient and indifferent.
Then the phone buzzed again.
Jerk off at your desk by noon, or HR gets the video.
Derek read it. Read it again. The words didn't change. They sat there, small and white against the dark background, as casual as a grocery list. Milk. Eggs. Jerk off at your desk by noon.
His stomach dropped like a stone through water, leaving a hollow, sick space behind it. The air in the office suddenly felt thinner, harder to pull into his lungs. He set the phone down on the desk—set it down, because his hand was already starting to shake and he didn't want to drop it—and stared at the wall.
Through the glass partition, his secretary's desk sat in neat, orderly silence. Linda. Fifty-something, efficient, wore reading glasses on a chain around her neck. She was typing something, her fingers moving in quick, practiced bursts. She had no idea. She had absolutely no idea that her boss was sitting ten feet away with his girlfriend's text message burning a hole in his pocket.
Derek's hand moved to his tie. Loosened it. The collar of his shirt felt like it was shrinking.
The phone buzzed again.
He didn't want to look. He looked anyway—a third message, just a string of emojis. A winking face. A camera. A little white envelope. As if she were reminding him to pick up dry cleaning.
His fingers found the phone again, and he typed before he could think about it, the words coming out in a rush of panic:
please, I can't. I'm at work. People will see.
He stared at the words. The cursor blinked at the end of the sentence, waiting for him to make a decision. His thumb hovered over the send button.
He thought about the video.
He didn't know exactly what was on it—he'd been too far gone, too lost in the shame and the heat of it, to track what she'd been filming. But he knew what he'd been doing. On his knees. Licking his own cum out of her. Crying. Begging. Calling himself her good boy while Marcus watched from the bed with that lazy, satisfied smirk.
He knew what HR would do with that.
He knew what his mother would do with that.
He knew what he would do if anyone—anyone—saw him like that.
Derek deleted the message. Typed again, his fingers stiff and clumsy:
yes, I'll do it.
The cursor blinked.
He didn't press send.
His hand was shaking now, the tremor working its way up his arm like a live wire. He set the phone down again, screen-up, and pressed his palms flat against the cold glass of the desk, trying to steady himself. The air conditioning hummed its endless, indifferent note. Through the window, the city sprawled in muted grays and blues, cars moving like slow beetles along the streets below.
He was thirty feet in the air. Anyone could look up and see him. Not that they'd see anything—the glass was tinted, and the office was on the ninth floor. But the thought made it worse, the idea of all those strangers down there, going about their days, completely unaware that Derek Vance was sitting at his desk with his girlfriend's ultimatum burning a hole in his pocket and his cock already half-hard from sheer, sickening dread.
He hated that. Hated that his body responded to her even now, even when the message was a threat, even when the thought of it made him want to crawl under his desk and disappear. His cock was thickening against his thigh, pressing against the zipper of his slacks, and he hated it, hated the way his blood moved south at the thought of her voice, her hands, her eyes.
Hated the way he wanted it.
The phone buzzed again.
He looked.
Don't make me wait, baby. You know how I get when I'm bored.
His mouth went dry. He knew how she got. He knew exactly how she got. The last time he'd made her wait—made her sit through his stammering excuses about a deadline, a meeting, a headache—she'd looked at him with that cold, flat expression and said, very calmly, that maybe she should find someone who actually wanted to please her. That maybe Marcus would appreciate having her full attention. That maybe Derek should think about whether he wanted to be a boyfriend or a memory.
He'd been on his knees within thirty seconds.
The cursor was still blinking on the unsent message. yes, I'll do it. He could delete it. He could type something else, something desperate and pleading, something that would make her laugh and call him pathetic and maybe, just maybe, let him off the hook.
But he knew her. Knew that if he begged, she'd only want him to beg more. Knew that if he tried to get out of it, she'd find a way to make it worse. Knew that the only way through was through.
The clock on his computer read 11:42.
Eighteen minutes.
His hand moved to his belt. He didn't decide to do it—it just happened, his fingers finding the buckle and working it open with the same mechanical obedience that had him reaching for his phone every time it buzzed. The leather slid through the loops with a soft whisper. The button of his slacks popped open. The zipper went down.
Through the glass, Linda looked up from her typing and reached for a file in her drawer.
Derek froze. His hand was inside his boxers, his fingers wrapped around his half-hard cock, and he was staring straight at his secretary through a pane of glass that suddenly felt like a window into his own private shame. She couldn't see him—the angle was wrong, and the tint made it impossible—but he couldn't stop looking at her, couldn't stop imagining what would happen if she glanced up just a little further, if the light shifted just right, if she saw her boss sitting at his desk with his dick in his hand and his eyes wet with tears.
He pulled his hand out. Buttoned his pants. Sat there with his heart hammering in his throat and his cock aching against his thigh.
The phone buzzed.
11:45. Tick tock.
He picked up the phone. The unsent message was still there, the cursor still blinking. yes, I'll do it. His thumb hovered over the send button.
He thought about the video again. Thought about HR. Thought about the way Cassidy would look at him when she found out he'd tried to weasel out of it—that cold, disappointed smile, that soft shake of her head, the way she'd say I thought you were my good boy like it was a sentence, not a question.
He thought about the way it made his cock twitch to imagine it.
His hand went back to his belt.
This time he didn't stop. He unbuckled, unbuttoned, unzipped, and reached inside his boxers, wrapping his fingers around his half-hard cock. It was warm and soft in his hand, still not fully there—his body was confused, caught somewhere between fear and arousal, not sure which one it was supposed to follow. He squeezed, and it twitched, and he squeezed again, and it started to thicken, and he hated how easy it was, how fast his body remembered what it was supposed to do.
He looked at the phone. The cursor blinked. The message sat there, waiting for him to commit.
Linda stood up from her desk and walked toward the copier, her heels clicking softly on the carpet. She passed the glass. She didn't look in. Derek watched her go, his hand frozen on his cock, his breath caught in his throat. She reached the copier, fed it a document, and stood there, waiting, her back to him.
He started to move his hand.
Slow, tentative strokes, his fingers loose around the shaft, his palm dragging over the head. It was dry—no lube, no spit, just the friction of skin on skin—and it felt wrong, mechanical, like he was performing an act he didn't understand. But his body knew what to do. His cock swelled in his grip, filling out until he could feel the weight of it in his palm, until the head pushed against his fingers and a bead of pre-cum slicked the way.
He thought about Cassidy. About the way she'd looked at him last night, that soft, cruel smile. About the way she'd kissed his forehead after he'd called himself her good boy, like he was a dog who'd done a trick.
He thought about Marcus. About the way he'd laughed, low and warm, watching Derek cry. About the way he'd said good boy like it was the funniest thing he'd ever heard.
His cock throbbed in his hand. He was fully hard now, straining against his grip, and he hated it. Hated the way his body betrayed him. Hated the way he wanted it. Hated the way he was doing exactly what she'd told him to do, exactly what she'd known he would do, because he was her good boy and that was all he was anymore.
Linda turned from the copier. Derek's hand went still. He watched her walk back to her desk, watched her sit down, watched her pick up her coffee cup and take a sip. She didn't look at him. She never looked at him. He was just the boss, the man behind the glass, the one who signed her paychecks and never asked about her weekend.
She had no idea.
He started moving his hand again, faster this time, his breath coming in short, shallow gasps. The phone was still in his other hand, the message still unsent, the cursor still blinking. He stared at it as he jerked himself, watched the words yes, I'll do it blur and sharpen and blur again as his eyes filled with tears.
He was crying. He hadn't even noticed it start. There it was, the familiar burn in his eyes, the hot slide of tears down his cheeks, the salt taste on his lips when he licked them without thinking. He was crying at his desk, jerking off with his secretary ten feet away, because his girlfriend had told him to, because she had a video of him on his knees and she wasn't afraid to use it.
Because he was her good boy.
His hand moved faster. He pressed his forehead against the cool glass of the desk, his eyes squeezed shut, tears leaking out of the corners and running down his nose. He could feel his orgasm building, a hot, tight coil in his gut, and he wanted to stop, wanted to pull his hand away and run to the bathroom and splash water on his face and pretend this had never happened. But his body wouldn't listen. His body was doing what it was told.
He was doing what he was told.
The phone buzzed again.
He forced his eyes open, forced himself to look. A new message from Cassidy, just a single word:
Now.
His thumb pressed send.
yes, I'll do it.
The message flew into the void. The cursor on his computer monitor blinked, indifferent. Through the glass, Linda typed her steady, efficient rhythm, unaware that her boss had just made a deal with the devil in a tight black dress.
Derek's hand was still moving. He was still crying. His cock was still hard, leaking, desperate, and he had twelve minutes left to finish before noon or the video went to HR.
He thought about the video. Thought about the look on his own face, that broken, tear-streaked smile. Thought about Cassidy watching it later, alone in her apartment, her fingers trailing down her own thigh as she watched him beg.
His hips bucked into his hand. He bit down on his lip to keep from making a sound, tasted blood and salt and shame, and came in thick, hot ropes across his fingers, across his stomach, across the inside of his slacks.
He sat there, trembling, his hand still wrapped around his softening cock, his breath coming in ragged gasps. The phone was warm in his other hand. The cursor blinked on his unsent reply.
He'd done it. He'd done exactly what she'd told him to do.
Through the glass, Linda looked up from her typing and glanced at the clock on her desk. 11:59. Almost lunch.
Derek looked down at his own message, still sitting there, still unsent. The words stared back at him, clean and small and damning:
yes, I'll do it.
He hadn't pressed send.
But he would. He would press it, because she was watching, because she always knew, because he was her good boy and that was all he was anymore. He would press send, and then he would clean himself up, and then he would go to lunch like nothing had happened, and then he would wait for her next message, and he would do whatever it said.
The cursor blinked.
His thumb hovered over the screen.
His thumb pressed down. The screen flickered, the message dissolving into the thread with a soft whoosh that sounded louder than it should have in the quiet office. *yes, I'll do it.* There it was. Sent. Irrevocable. The words sat in the conversation like a confession he couldn't take back, and for a moment he just stared at them, watching his own capitulation glow in pale blue light.
The phone buzzed before he could set it down. A new message, arriving so fast it must have been waiting for his. He read it once, then again, his eyes moving over the words like they were written in a language he only half understood.
Good boy. Tonight. 8pm. Marcus's place. You know the address. Wear the cage.
His stomach clenched. The cage. It sat on his nightstand at home, the little metal device unlocked and waiting, a promise he'd made with his own body. He'd forgotten about it, somehow, in the chaos of the morning—forgotten that she held the key, forgotten that she'd put it on him with her own hands and told him he'd wear it until she decided otherwise.
He hadn't forgotten. He'd just hoped she had.
Derek looked at the message again. *Wear the cage.* Not a question. Not a request. A command, delivered with the same casual cruelty as the screenshot, the same lazy certainty that he would obey. And he would. He knew he would. His body already knew, his cock twitching against his thigh at the thought of it, the metal cold against his skin, the familiar ache of being locked and helpless and hers.
He typed a reply before he could think about it, his fingers moving with the same mechanical obedience that had undone his belt twenty minutes ago:
yes.
The phone buzzed again. A single emoji. A key.
He set the phone down on the desk, screen-up, and stared at the wall. His hand was still sticky with his own release, the cooling mess drying against his fingers, and the smell of it was starting to reach him, faint and acrid in the recycled air. He should clean up. He should go to the bathroom and wash his hands and fix his shirt and pretend he hadn't just done exactly what she'd told him to do, exactly what she'd known he would do, because she'd made him and he'd let her and that was the whole terrible truth of it.
He didn't move.
He sat there, his softening cock still pressed against the inside of his slacks, the damp fabric clinging to his skin, and watched the cursor blink on his computer monitor. 12:00. The clock had flipped over while he wasn't looking. Noon. The deadline had come and gone, and he'd met it, and now there was a new deadline, a new command, a new shape to the cage he was already in.
Linda's typing stopped. He heard her chair creak, heard the soft shuffle of her standing up, and his body went rigid before his brain caught up. He looked up, his heart hammering, and saw her through the glass with her purse over her shoulder, her cardigan draped over her arm. She was leaving for lunch. She didn't look at him. She never looked at him. She just walked past the glass partition and disappeared into the hallway, her heels clicking a soft, steady rhythm that faded into nothing.
He was alone.
Derek let out a breath he hadn't realized he'd been holding. His shoulders sagged, the tension draining out of him in a long, shaky exhale, and he looked down at his hands. They were trembling. They'd been trembling all morning, he realized, a low, constant tremor that had become so familiar he'd stopped noticing it. He looked at the mess on his fingers, the dried streaks of come catching the light, and something in his chest twisted—not shame, not quite, but something close to it, something that felt like the recognition of a shape he'd been trying not to see.
He reached for the box of tissues on his desk. Pulled one out. The paper was rough against his skin as he wiped his fingers, the tissue tearing against the damp, and he had to pull out another, then another, until his hands were clean and the crumpled tissues sat in a small, sad pile in his wastebasket.
He stood up. His slacks were ruined—a dark, damp patch spread across the front of his thigh, unmistakable if anyone looked close enough. He'd have to deal with it. He'd have to figure out how to walk through the lobby and past the security desk and out to his car looking like he'd come in his pants, which he had, because his girlfriend had told him to, because she had a video of him on his knees and she wasn't afraid to use it.
He looked at himself in the dark monitor. His reflection stared back at him, pale and hollow-eyed, his tie loosened, his collar askew, his hair falling into his eyes. There was a smear of something on his cheek—come, or tears, or both—and he wiped at it with the back of his hand, smearing it further.
He looked like a man who'd been broken. He looked like a man who'd let himself be broken, who'd knelt down and handed her the pieces and asked her to put him back together however she wanted.
He looked like her good boy.
Derek turned away from the monitor. He walked to the small closet in the corner of his office, the one where he kept an emergency suit for the days when meetings ran long and he needed to look presentable. He pulled out the spare pair of slacks, the dark gray ones he'd hung there months ago and forgotten, and stripped off the ruined pair with hands that still wouldn't stop shaking.
The air was cold against his bare legs. He stood there in his boxers, his soft cock hanging against his thigh, and felt the weight of the day pressing down on him like a physical thing. Eight o'clock. Marcus's place. He knew the address. He'd been there before, had sat on Marcus's couch while Marcus and Cassidy traded looks over his head, had watched them together and told himself it was fine, that she loved him, that she just liked to play.
He'd been so stupid.
He pulled on the clean slacks. They were a little loose in the waist, a little long in the leg, and he had to roll the cuffs up twice before they didn't drag on the floor. He tucked his shirt back in, retied his tie, and ran his fingers through his hair in a weak attempt to make himself look presentable. He looked at himself in the monitor again. Better. Not good, but better. A man who'd had a rough morning, maybe. A man who hadn't slept well. A man with a secret he couldn't tell anyone.
He picked up his phone. The conversation thread was still open, Cassidy's messages glowing in the dim light of the office. The screenshot. The command. The key emoji. And his own replies, small and obedient, the words he'd typed with his own hand:
please, I can't. I'm at work. People will see.
yes, I'll do it.
yes.
He scrolled through them, reading them like they belonged to someone else, someone weaker, someone who'd let a woman with a phone camera turn him into a puppet. But they were his. They were all his. Every word, every capitulation, every moment of weakness laid bare in blue and white.
He thought about deleting them. He thought about deleting the whole thread, blocking her number, wiping the phone clean and pretending none of it had ever happened. He could do it. His thumb hovered over the screen, over the little trash can icon, over the clean, empty void of a life without her.
He didn't do it.
He couldn't do it. He knew he couldn't. Even as he thought about it, even as he imagined what it would feel like to be free, his body rebelled at the idea. His cock twitched. His heart ached. The thought of losing her, of losing the sharp edge of her cruelty, the warmth of her praise, the terrible, wonderful certainty of knowing exactly what she wanted from him—it made his stomach drop like he was falling.
He was addicted. He could see it now, clear as the cursor blinking on his monitor. She'd broken him open and crawled inside, and now he couldn't imagine a life without her voice in his ear, her hand on his leash, her key around her neck.
He put the phone in his pocket. He straightened his tie. He smoothed his hair. He looked at himself in the dark monitor one last time, and he tried to see the man he'd been before—the man who'd had a girlfriend and a job and a life he understood. He couldn't find him. That man was gone, replaced by someone who did what he was told, who sent *yes* when he meant *please*, who wore a cage because she'd told him to.
The cursor blinked.
Derek reached out and touched the screen, his fingertip resting on his own reflection, on the pale, hollow-eyed face that stared back at him. "I'm sorry," he whispered, to no one, to himself, to the man he used to be. "I'm so sorry."
He pulled his hand away. The cursor kept blinking.
He left the office. He walked past Linda's empty desk, past the copier, past the elevator that would take him down to the lobby and out to his car and home to his nightstand where the cage was waiting for him. His phone buzzed in his pocket—another message, another command, another link in the chain he'd wrapped around his own throat.
He didn't look at it. Not yet. He'd look when he was in the car, when he was alone, when there was no chance of anyone seeing his face as he read whatever she'd sent him. He'd look, and he'd obey, and he'd tell himself it was what he wanted, that he was her good boy, that this was who he was now.
The elevator doors opened. He stepped inside. The doors slid shut behind him, sealing him in a box of chrome and soft music, and he pressed his forehead against the cool metal wall and closed his eyes.
Eight o'clock. Marcus's place. Wear the cage.
He could feel it already, the weight of it, the cold metal pressing against his skin. He could feel her hands on him, locking him in, telling him he was hers. He could feel his own tears on his cheeks, hot and shameful, and the way his body responded to them, the way it always did.
He hated himself for wanting it.
He wanted it anyway.
The elevator reached the lobby. The doors opened. Derek straightened up, wiped his eyes with the back of his hand, and walked out into the bright, indifferent sunlight, his phone warm in his pocket, his future already written in a language he couldn't read.
He was her good boy. He was going to do what she said.
And some part of him, the part that had been broken open and remade, was looking forward to it.
The sunlight hit him like a slap the moment he stepped through the lobby doors, and Derek squinted against it, his hand coming up to shield his eyes like a man surfacing from somewhere dark. The car was where he'd left it, three rows back in the employee lot, and he walked toward it with the careful, deliberate pace of someone trying not to draw attention to the fact that his heart was still hammering against his ribs.
He made it to the driver's side door. His hand was on the handle when he heard it—a voice, familiar and sharp, cutting through the ambient hum of traffic and distant construction.
"Derek."
He froze. His fingers tightened on the handle, the metal warm from the sun, and he turned slowly, already knowing what he'd find.
Linda stood at the edge of the parking lot, her cardigan draped over her arm, her purse hanging from her shoulder. She was holding a paper bag from the deli across the street, the kind she got every Tuesday and Thursday, and she was looking at him with an expression he couldn't quite read—her head tilted slightly, her reading glasses pushed up into her gray-streaked hair.
"You left in a hurry," she said. "I called your name twice in the lobby."
Derek's mouth opened. Closed. Opened again. His brain was static, a white-noise hum of panic and shame, and he could feel the damp patch on his new slacks—the clean ones he'd changed into—but there was nothing there, of course, nothing visible. He'd cleaned up. He'd washed his hands in the bathroom off the lobby, scrubbed his face, checked his reflection three times. He was fine. He was a man who'd had a normal morning and was leaving for a normal lunch.
"Sorry," he managed. "I didn't hear you. Headphones." He gestured vaguely at his ears, where there were no headphones.
Linda's gaze flicked down to his hands, then back up to his face. She was a kind woman, he knew that. She'd been his secretary for three years, had brought him coffee on mornings when he looked like he hadn't slept, had left little notes on his desk reminding him about his mother's birthday and his dentist appointments. She was kind, and she was observant, and she was looking at him right now like she was trying to solve a puzzle she hadn't quite figured out.
"You look pale," she said. "Are you feeling alright?"
Derek nodded. Swallowed. "Fine. Just—didn't sleep well."
"Mm." She didn't sound convinced. She shifted her weight, the paper bag rustling, and for a moment neither of them spoke. A car passed behind her, the driver's window rolled down, music spilling out into the warm air. Derek could feel his phone buzzing in his pocket—another message from Cassidy, probably, another command, another link in the chain—and he forced himself not to look at it.
"Well," Linda said finally, "you take care of yourself. I'll see you this afternoon."
She turned and walked toward her own car, a sensible beige sedan two spaces down from his. Derek watched her go, his heart still pounding, his hand still gripping the door handle like it was the only thing keeping him upright. She didn't look back. She got in her car, started the engine, and pulled out of the lot without a glance in his direction.
He got in his own car. Closed the door. Sat there in the sudden quiet, the sun beating down on the windshield, and let out a breath that felt like it had been trapped in his chest for hours.
His phone buzzed again. He pulled it out, his thumb moving on its own, and read the new message:
Don't be late. Marcus has plans for you.
He stared at the words. The screen was warm against his fingers, the little blue bubbles of the conversation thread glowing in the afternoon light. He scrolled up, past the screenshot, past the commands, past his own small, obedient replies, until he reached the top of the thread. The first message she'd ever sent him. A picture of her and Marcus at a bar, their heads close together, her smile bright and sharp. *Wish you were here, baby.*
He'd believed her. He'd believed her so completely, so stupidly, that he'd sent back a string of heart emojis and a promise to take her there himself, to the same bar, the same booth, to make new memories that were just theirs.
He closed the thread. Set the phone face-down on the passenger seat. Started the engine.
The drive home was a blur of stoplights and strip malls, the familiar landmarks sliding past his window like a film he'd seen a hundred times. He thought about the cage, sitting on his nightstand, waiting for him. He thought about her hands on him, locking it in place, the click of the padlock, the way she'd kissed his forehead and called him her good boy. He thought about Marcus's hands on her, the way she'd moaned, the way she'd looked at Derek while Marcus fucked her, her eyes bright and cruel and knowing.
His cock stirred against his thigh. He hated it. He hated the way his body responded to the memory, the way his blood warmed at the thought of what was coming tonight. He was driving home to put on a chastity cage and hand his girlfriend over to another man, and his cock was half-hard at the thought of it.
He was sick. He was broken. He was exactly what she'd made him.
The apartment was quiet when he walked in. The air smelled like her—the faint, sweet scent of her perfume, the lingering trace of the candles she liked to burn in the evening. He stood in the living room for a long moment, looking at the couch where she'd sat with her legs curled under her, the kitchen counter where she'd left her coffee mug, the hallway that led to their bedroom.
He walked to the bedroom. The cage was where he'd left it, sitting on the nightstand like an accusation. It was small, cold, impersonal—a little metal device that had held his cock hostage for weeks, that had made him ache and whimper and beg for release that never came. He picked it up. It was heavier than it looked, the metal cool against his palm, and he turned it over in his hands, studying it like he'd never seen it before.
He knew how to put it on. She'd made him practice, made him lock and unlock himself until he could do it with his eyes closed, until the click of the padlock was as familiar as the sound of his own breathing. He knew how it would feel—the cold metal against his skin, the pressure of the ring around the base of his cock, the way it would trap him, hold him, make him helpless.
He knew it would hurt. He knew he'd ache. He knew he'd spend the whole night hard and desperate and locked, watching her with Marcus, unable to do anything but take it.
He sat down on the edge of the bed, the cage in his hands, and closed his eyes.
He could do this. He could walk into Marcus's apartment at eight o'clock, wearing the cage, and kneel at her feet like he was supposed to. He could let her humiliate him, let Marcus laugh at him, let them both use him however they wanted. He could do it because he was her good boy, because she'd broken him open and remade him, because the thought of disappointing her was worse than the thought of any pain she could inflict.
He could do it because some part of him, the part he hated most, wanted it.
His phone buzzed. He looked at it, still holding the cage, and read the new message:
Send me a picture. I want to see you wearing it.
His stomach clenched. He looked at the cage in his hands, then at the phone, then back at the cage. He could feel his cock stirring against his thigh, the familiar, shameful heat building in his gut.
He undid his belt. His slacks pooled around his ankles, and he stood there in his boxers, the cage cold in his hand, and tried to make himself do it. He hooked the ring around the base of his cock, felt the metal press against his skin, and winced. It was tight. It was always tight at first, and then it got tighter, and then it was just—there, a constant, aching pressure that never let him forget where he was.
He locked it. The click of the padlock was loud in the quiet room.
He looked down at himself. His cock was trapped in the cage, already straining against the metal, already desperate. The sight of it made his breath catch—the way it looked, small and helpless, locked away. He could feel the weight of it, the pressure, the promise of what was coming.
He picked up his phone. Opened the camera. Turned it on himself.
The man in the screen looked like a stranger. Hollow-eyed, pale, his hair falling into his face. He was standing in his bedroom in his boxers, his cock locked in a chastity cage, and he was about to send a picture of it to his girlfriend, who was going to show it to the man she was fucking.
He took the picture. He looked at it. He pressed send.
The phone buzzed almost immediately. A string of emojis—a heart, a winking face, a little key. And then a message:
Good boy. Now get ready. Marcus wants you dressed nice.
Derek set the phone down on the nightstand. He stood there in the middle of the room, locked and aching, and tried to remember what it felt like to be free.
He couldn't. The feeling was already gone, a ghost of a memory, replaced by the cold, familiar weight of the cage and the knowledge of what was waiting for him at eight o'clock.
He walked to the closet. He pulled out his best suit—the charcoal one he'd worn to his father's funeral, the one that made him look like a man who had his life together. He laid it on the bed, smoothing the fabric with hands that wouldn't stop shaking, and he thought about Marcus's apartment, about the couch where he'd sat and watched them trade looks, about the bedroom where they'd probably take her tonight while he watched from the floor.
He thought about the way it would feel to kneel there, locked and hard and desperate, while she moaned Marcus's name.
His cock strained against the cage. The metal bit into his skin, a sharp, familiar ache, and he welcomed it. He welcomed the pain, the pressure, the constant reminder of what he was and what he'd become.
He was her good boy. He was going to do what she said.
And he was going to hate every second of it.
He was going to love every second of it.
He couldn't tell the difference anymore.
The clock on the nightstand read 3:47. He had four hours to get ready, four hours to sit in this apartment and think about what was coming, four hours to let the anticipation build until he was shaking with it.
He sat down on the edge of the bed, the cage pressing against his thigh, and picked up his phone. He opened the thread with Cassidy, scrolled up to the screenshot of his own tear-streaked face, and stared at it.
He didn't know why he did it. He didn't know why he kept looking at the evidence of his own humiliation, kept turning it over in his hands like a wound he couldn't stop picking. But he couldn't look away. He couldn't stop seeing himself the way she saw him—broken, pathetic, desperate for her approval.
He was still staring at it when his phone buzzed again. A new message, this time from a number he didn't recognize:
Hey buddy. Looking forward to tonight. Wear something comfortable—you're going to be on your knees a while.
Marcus.
Derek's breath caught. He read the message again, his eyes moving over the words like they were written in a language he only half understood. Marcus had his number. Marcus had his number, and Marcus was texting him, and Marcus was looking forward to tonight.
He should feel angry. He should feel violated. He should feel like a man whose boundaries had been crossed, whose life had been invaded by a stranger who was fucking his girlfriend and laughing at his pain.
Instead, his cock twitched against the cage.
He typed a reply before he could think about it, his fingers moving with the same mechanical obedience that had undone his belt this morning:
yes, sir.
The message sent. The cursor blinked. The cage pressed against his skin, cold and familiar, and Derek sat there in the quiet apartment, waiting for the next command.
It came a moment later.
Good boy.
He was, he realized. He was a good boy. He was exactly what they'd made him.
And tonight, at eight o'clock, he was going to prove it.

