The Glass Hallway Fight
Maya’s thumb hovered over the block button for exactly three seconds before she swiped it away. Blocking Mark would be satisfying, but it wouldn’t solve the problem. He’d already made his move. The notification from the gossip site had popped up at 6:47 AM: *“Exclusive: Ex-Fiancé Claims Nexus Labs Romance Is a ‘Desperate PR Stunt.’”*
She’d read it twice. Then she’d thrown her phone against the wall.
The crack in the screen now ran diagonally from the top left corner to the bottom right, splitting Mark’s smug interview photo in half. It was almost poetic. She left the phone on the floor and got dressed in the dark, pulling on the first thing her hands found: a gray sweater that smelled like last week’s anxiety.
By the time she reached the office, the damage had already metastasized. The comments section was a bloodbath. *“Called it. No way that awkward nerd landed a woman like her.”* *“The cooking class video was so staged. Who actually burns water?”* *“She’s probably paying him to pretend.”*
Maya walked through the glass doors of Nexus Labs and felt the shift immediately. The usual hum of keyboards and kombucha dispensers had been replaced by a thick, suffocating silence. People looked up from their monitors, then looked away. The intern, Kevin, actually ducked behind a plant.
She didn’t stop at her desk. She walked straight to the glass hallway that connected the Logic Pod to the Chaos Pod—the same hallway where she and Leo had staged their first “accidental” meeting for the cameras. Now it felt like a firing range.
Leo was already there, pacing like a caged animal. His hair was a disaster, sticking up in three different directions, and he was wearing the same band t-shirt from yesterday. He hadn’t slept either.
“You saw it,” she said. Not a question.
“Saw it? I’ve been tagged in it seventeen times. My mother called me. She wants to know if I’m a ‘professional liar’ now.” He stopped pacing and faced her. His eyes were red-rimmed, but not from crying. From rage. “Your ex is a piece of work.”
“I know.”
“Did you know he was going to do this?”
Maya’s jaw tightened. “What’s that supposed to mean?”
“It means you’re the one who dated him. You’re the one who told him about the campaign. You’re the one who—” He stopped himself, running both hands through his hair. “Forget it.”
“No, finish that sentence.” She stepped closer, her voice dropping. “You think I orchestrated this? You think I want my ex-fiancé publicly humiliating me?”
“I think you’re so obsessed with controlling the narrative that you didn’t see the obvious variable standing right in front of you.”
The words hit like a slap. Maya felt her face go hot. “The obvious variable? You mean you? Because last I checked, you’re the one who threw away the script during the live stream. You’re the one who decided to ‘be authentic’ and almost cost us the entire grant.”
“Almost cost us?” Leo laughed, but there was no humor in it. “Maya, that stream is the only reason we’re still in the running. The billionaire loved it. The internet loved it. The only person who didn’t love it was you, because you couldn’t control it.”
“I don’t need to control everything. I need to manage risk.”
“You need to manage *me*.”
“Yes!” The word exploded out of her. “Because you’re a liability! You operate on chaos and instinct, and you think that’s charming, but it’s not. It’s reckless. And now we’re both standing in the wreckage of your ‘authenticity’ while my ex picks through the debris.”
Leo’s face went pale. Then red. His hands dropped to his sides, and when he spoke, his voice was quiet. Dangerously quiet. “You know what your problem is, Maya? You’re so scared of a bug that you won’t even run the program.”
“That’s not true.”
“It is. You’d rather simulate a thousand outcomes than live through one. You’d rather design a perfect fake relationship than risk a messy real one. You’re not a UX designer. You’re a coward with a color-coded spreadsheet.”
The glass hallway felt like it was closing in. Maya could see their coworkers watching through the transparent walls—Priya with her hand over her mouth, Kevin still half-hidden behind the fern, the VPs standing in the doorway of the conference room with matching expressions of horror.
She didn’t care. Let them watch. Let them see what happened when you tried to optimize love.
“You want to talk about cowardice?” Maya’s voice rose, cracking at the edges. “You hide behind chaos because it’s easier than being consistent. You sabotage every stable thing in your life because you’re terrified of being boring. You’d rather burn the whole building down than admit you want a steady flame.”
“At least I’m not pretending the building isn’t on fire.”
“I’m not pretending anything! I’m trying to save it!”
“By running away? By deleting your feelings and calling it ‘risk management’?” Leo stepped closer, close enough that she could smell the coffee on his breath. “You built an algorithm to measure me. To measure *us*. You tried to code love into a safe choice. And when it didn’t fit your model, you deleted the app instead of questioning the model.”
“Because the last program crashed and burned me!”
The words echoed off the glass. Maya’s chest heaved. She hadn’t meant to say that. She hadn’t meant to let him see that crack in her armor, the one she’d been patching with spreadsheets and sticky notes for two years.
Leo’s anger flickered. For a second, she saw something else in his eyes—something softer, sadder. But he didn’t back down.
“I’m not Mark,” he said, his voice barely above a whisper. “I know you think every man is a bug waiting to corrupt your system. But I’m not him. I never will be.”
“You don’t know that.”
“I know that I’ve shown up. Every time. Even when you pushed me away. Even when you handed me a contract with a ‘no real feelings’ clause. I showed up.”
Maya’s throat tightened. She wanted to say something sharp, something that would put the wall back up. But the words wouldn’t come. All she could see was Mark’s face on her cracked phone screen, smiling at the camera, telling the world she was a fraud.
Maybe he was right. Maybe she was a fraud. Maybe the whole thing—the romance, the grant, the app—was just another carefully designed interface hiding a broken backend.
“I can’t do this,” she said.
Leo’s face crumpled. “Do what?”
“This. Us. The campaign. All of it.” She stepped back, putting distance between them. “You want authenticity? Fine. Here it is: I’m terrified. I’m terrified that I’m going to trust you and you’re going to leave. I’m terrified that I’m going to let myself feel something real and then watch it get optimized into oblivion. I’m terrified that the only thing I’m good at is pretending.”
She paused, her voice breaking on the last word.
“And I’m terrified that if I stop pretending, there’s nothing left.”
The silence in the hallway was absolute. Maya could hear her own heartbeat, loud and erratic, like a system running without error handling. She looked at Leo, waiting for him to say something—to mock her, to comfort her, to do anything.
But he just stood there, his hands hanging at his sides, his eyes wet.
“There’s something left,” he said finally. “But you have to be brave enough to look at it.”
Maya shook her head. “I don’t know how.”
“Neither do I.” He laughed, a broken, hollow sound. “But I’m willing to try. Are you?”
She wanted to say yes. She wanted to close the distance between them and let him hold her and pretend that the last twenty minutes hadn’t happened. But the crack in her phone screen was still there. Mark’s words were still there. The comments section was still there.
She couldn’t fix this with a script. She couldn’t optimize her way out of a broken heart.
“I need time,” she said.
Leo nodded slowly. “How much?”
“I don’t know.”
“Okay.” He turned and walked toward the Chaos Pod, his shoulders hunched, his steps heavy. At the door, he paused without looking back. “The program’s still running, Maya. You just have to decide if you want to be in it.”
He disappeared through the door. The glass wall slid shut behind him.
Maya stood alone in the hallway, surrounded by the silent stares of her coworkers. She could feel the weight of their judgment, their pity, their curiosity. She wanted to scream at them to look away, to mind their own business, to stop treating her life like content.
But she didn’t. She just stood there, her hands shaking, her heart a mess of unoptimized code.
Priya appeared at her side, touching her elbow gently. “Come on. Let’s get you out of here.”
Maya let herself be led away. She didn’t look back at the glass hallway. She didn’t look at the Chaos Pod. She didn’t look at anything except the floor, because looking up meant facing the fact that she had just destroyed the only real thing she’d built in years.
And she had no algorithm to fix it.
She’d read it twice. Then she’d thrown her phone against the wall.
The crack in the screen now ran diagonally from the top left corner to the bottom right, splitting Mark’s smug interview photo in half. It was almost poetic. She left the phone on the floor and got dressed in the dark, pulling on the first thing her hands found: a gray sweater that smelled like last week’s anxiety.
By the time she reached the office, the damage had already metastasized. The comments section was a bloodbath. *“Called it. No way that awkward nerd landed a woman like her.”* *“The cooking class video was so staged. Who actually burns water?”* *“She’s probably paying him to pretend.”*
Maya walked through the glass doors of Nexus Labs and felt the shift immediately. The usual hum of keyboards and kombucha dispensers had been replaced by a thick, suffocating silence. People looked up from their monitors, then looked away. The intern, Kevin, actually ducked behind a plant.
She didn’t stop at her desk. She walked straight to the glass hallway that connected the Logic Pod to the Chaos Pod—the same hallway where she and Leo had staged their first “accidental” meeting for the cameras. Now it felt like a firing range.
Leo was already there, pacing like a caged animal. His hair was a disaster, sticking up in three different directions, and he was wearing the same band t-shirt from yesterday. He hadn’t slept either.
“You saw it,” she said. Not a question.
“Saw it? I’ve been tagged in it seventeen times. My mother called me. She wants to know if I’m a ‘professional liar’ now.” He stopped pacing and faced her. His eyes were red-rimmed, but not from crying. From rage. “Your ex is a piece of work.”
“I know.”
“Did you know he was going to do this?”
Maya’s jaw tightened. “What’s that supposed to mean?”
“It means you’re the one who dated him. You’re the one who told him about the campaign. You’re the one who—” He stopped himself, running both hands through his hair. “Forget it.”
“No, finish that sentence.” She stepped closer, her voice dropping. “You think I orchestrated this? You think I want my ex-fiancé publicly humiliating me?”
“I think you’re so obsessed with controlling the narrative that you didn’t see the obvious variable standing right in front of you.”
The words hit like a slap. Maya felt her face go hot. “The obvious variable? You mean you? Because last I checked, you’re the one who threw away the script during the live stream. You’re the one who decided to ‘be authentic’ and almost cost us the entire grant.”
“Almost cost us?” Leo laughed, but there was no humor in it. “Maya, that stream is the only reason we’re still in the running. The billionaire loved it. The internet loved it. The only person who didn’t love it was you, because you couldn’t control it.”
“I don’t need to control everything. I need to manage risk.”
“You need to manage *me*.”
“Yes!” The word exploded out of her. “Because you’re a liability! You operate on chaos and instinct, and you think that’s charming, but it’s not. It’s reckless. And now we’re both standing in the wreckage of your ‘authenticity’ while my ex picks through the debris.”
Leo’s face went pale. Then red. His hands dropped to his sides, and when he spoke, his voice was quiet. Dangerously quiet. “You know what your problem is, Maya? You’re so scared of a bug that you won’t even run the program.”
“That’s not true.”
“It is. You’d rather simulate a thousand outcomes than live through one. You’d rather design a perfect fake relationship than risk a messy real one. You’re not a UX designer. You’re a coward with a color-coded spreadsheet.”
The glass hallway felt like it was closing in. Maya could see their coworkers watching through the transparent walls—Priya with her hand over her mouth, Kevin still half-hidden behind the fern, the VPs standing in the doorway of the conference room with matching expressions of horror.
She didn’t care. Let them watch. Let them see what happened when you tried to optimize love.
“You want to talk about cowardice?” Maya’s voice rose, cracking at the edges. “You hide behind chaos because it’s easier than being consistent. You sabotage every stable thing in your life because you’re terrified of being boring. You’d rather burn the whole building down than admit you want a steady flame.”
“At least I’m not pretending the building isn’t on fire.”
“I’m not pretending anything! I’m trying to save it!”
“By running away? By deleting your feelings and calling it ‘risk management’?” Leo stepped closer, close enough that she could smell the coffee on his breath. “You built an algorithm to measure me. To measure *us*. You tried to code love into a safe choice. And when it didn’t fit your model, you deleted the app instead of questioning the model.”
“Because the last program crashed and burned me!”
The words echoed off the glass. Maya’s chest heaved. She hadn’t meant to say that. She hadn’t meant to let him see that crack in her armor, the one she’d been patching with spreadsheets and sticky notes for two years.
Leo’s anger flickered. For a second, she saw something else in his eyes—something softer, sadder. But he didn’t back down.
“I’m not Mark,” he said, his voice barely above a whisper. “I know you think every man is a bug waiting to corrupt your system. But I’m not him. I never will be.”
“You don’t know that.”
“I know that I’ve shown up. Every time. Even when you pushed me away. Even when you handed me a contract with a ‘no real feelings’ clause. I showed up.”
Maya’s throat tightened. She wanted to say something sharp, something that would put the wall back up. But the words wouldn’t come. All she could see was Mark’s face on her cracked phone screen, smiling at the camera, telling the world she was a fraud.
Maybe he was right. Maybe she was a fraud. Maybe the whole thing—the romance, the grant, the app—was just another carefully designed interface hiding a broken backend.
“I can’t do this,” she said.
Leo’s face crumpled. “Do what?”
“This. Us. The campaign. All of it.” She stepped back, putting distance between them. “You want authenticity? Fine. Here it is: I’m terrified. I’m terrified that I’m going to trust you and you’re going to leave. I’m terrified that I’m going to let myself feel something real and then watch it get optimized into oblivion. I’m terrified that the only thing I’m good at is pretending.”
She paused, her voice breaking on the last word.
“And I’m terrified that if I stop pretending, there’s nothing left.”
The silence in the hallway was absolute. Maya could hear her own heartbeat, loud and erratic, like a system running without error handling. She looked at Leo, waiting for him to say something—to mock her, to comfort her, to do anything.
But he just stood there, his hands hanging at his sides, his eyes wet.
“There’s something left,” he said finally. “But you have to be brave enough to look at it.”
Maya shook her head. “I don’t know how.”
“Neither do I.” He laughed, a broken, hollow sound. “But I’m willing to try. Are you?”
She wanted to say yes. She wanted to close the distance between them and let him hold her and pretend that the last twenty minutes hadn’t happened. But the crack in her phone screen was still there. Mark’s words were still there. The comments section was still there.
She couldn’t fix this with a script. She couldn’t optimize her way out of a broken heart.
“I need time,” she said.
Leo nodded slowly. “How much?”
“I don’t know.”
“Okay.” He turned and walked toward the Chaos Pod, his shoulders hunched, his steps heavy. At the door, he paused without looking back. “The program’s still running, Maya. You just have to decide if you want to be in it.”
He disappeared through the door. The glass wall slid shut behind him.
Maya stood alone in the hallway, surrounded by the silent stares of her coworkers. She could feel the weight of their judgment, their pity, their curiosity. She wanted to scream at them to look away, to mind their own business, to stop treating her life like content.
But she didn’t. She just stood there, her hands shaking, her heart a mess of unoptimized code.
Priya appeared at her side, touching her elbow gently. “Come on. Let’s get you out of here.”
Maya let herself be led away. She didn’t look back at the glass hallway. She didn’t look at the Chaos Pod. She didn’t look at anything except the floor, because looking up meant facing the fact that she had just destroyed the only real thing she’d built in years.
And she had no algorithm to fix it.