Chapter 4: The Vulnerable Space
The apartment had never felt so scrutinized. Mira had cleaned, but not in a way that erased her. She’d corralled the energy drink cans into recycling, straightened the controller cables into loose coils, and stacked her notebooks neatly on the desk. The blue glow from her monitor was a familiar beacon. She left one hoodie on the back of her desk chair. A deliberate anchor of herself.
When the buzzer sounded, her heart did a hard, vertical leap. She let him in, listening to his footsteps on the stairs—not heavy, but definite. She opened the door before he could knock.
Leo stood in the hallway, a reusable grocery bag in one hand. He looked exactly as he always did, disheveled and warm. “Hey,” he said, his eyes taking her in, then doing a quick, respectful scan of the room behind her. “I brought the peace offering.”
He held up the bag. The scent of fresh popcorn and something chocolate wafted out.
“Peace for what?” she asked, stepping aside.
“For invading your sovereign territory.” He stepped in, his movements slow, giving her space. He looked around, his gaze lingering on her setup—the triple monitors, the mechanical keyboard with custom keycaps, the ergonomic chair. A soft whistle escaped him. “Okay, that is a serious rig. I approve.”
The tension in her shoulders loosened a notch. “It’s my one vice.”
“A virtuous one.” He set the bag on the cleared coffee table, pulling out containers: still-warm popcorn, a box of fancy mint chocolate thins, two glass bottles of fancy ginger beer. “Sustenance.”
They settled on the couch. It was smaller than the library carrel, their knees almost touching. She booted up her PC, the fans whirring to life with a comforting hum. “Co-op or versus?”
“You choose,” he said, twisting the cap off a ginger beer and handing it to her. “I’m in your world.”
She chose a cooperative dungeon crawler, vibrant and stylized, not too intense. They created avatars. He made a dwarf engineer with a comically large wrench. She chose a swift, cloaked rogue. For an hour, they were voices and pixelated forms, navigating trap-filled halls and pixel-art monsters. The dialogue was easy, a patter of callouts and strategy.
“Heal pot on your left!”
“Got it. Behind you, behind you!”
“Wrench to the face! Still a viable solution.”
She laughed, real and unforced, tucking her feet up under her on the couch. Her bare arm brushed against his sleeve. She didn’t move it away. The touch became part of the landscape—the glow of the screen, the crunch of popcorn, the solid presence of him beside her.
During a lull, loading into a new area, she felt a surge of something bold and simple. She reached over and placed her hand on his knee, just above the frayed edge of his jeans. A point of contact. A question.
He stilled, his eyes on the loading screen. Then he placed his own hand over hers, his palm warm and dry. He didn’t lace their fingers. Just covered. Acknowledged.
The next boss fight was chaotic, a giant clockwork beast that filled the screen with spinning gears and projectiles. They died twice, laughing at their own clumsiness. On the third attempt, they synchronized. She dodged, he tanked, she backstabbed. The monster erupted in a shower of cogs and coins.
“Yes!” she shouted, throwing her hands up in victory. She turned to him, grinning, the adrenaline bright in her veins.
He was grinning back, his face illuminated by the victory screen. Without thinking, propelled by the triumph and the glow and the simple rightness of his smile, she leaned in and kissed him.
It was brief. Chaste. A soft press of her lips against his.
And then the panic hit. It was a cold wave, drowning the warmth instantly. She jerked back as if burned, her hand flying to her mouth. “Sorry,” she blurted, the word sharp and wrong. “I’m sorry, I didn’t—”
He didn’t look offended. He looked concerned. “Mira.”
“That was stupid, I just—”
“Mira,” he said again, quieter. He slowly reached up and removed his glasses, setting them on the coffee table. A deliberate, unthreatening movement. He looked back at her, his hazel eyes softer without the glass barrier. “It’s okay.”
He leaned in this time, giving her every second to turn away. She didn’t. He kissed her, and it was different. Not an impulse, but an answer. It was gentle. Questioning. His lips were warm. He tasted like ginger and chocolate.
The fear receded, burned away by a new, rising heat. She kissed him back, her hands coming up to tentatively rest on his shoulders. The game’s triumphant music looped, forgotten. One of his hands cradled the side of her face, his thumb stroking her cheekbone with a devastating tenderness.
It deepened, slowly. A natural, hungry progression. He leaned back, pulling her with him, until she was half beside him, half atop him on the couch. The weight of him, the smell of his cotton shirt and clean sweat, the solid reality of his chest under her hands—it was overwhelming, but in a way that felt like coming up for air. His mouth moved to her jaw, her throat. A low, appreciative sound vibrated from him into her skin.
Her mind was quiet. There was only sensation. The scratch of his stubble. The heat of his hand on her waist, under the edge of her t-shirt. Her own fingers tangled in his sandy hair.
His other hand, which had been resting on her thigh, slid upward, under the hem of her skirt. It was a slow ascent, his palm rough against her skin. A logical progression. A wanted thing.
Then his fingers brushed a particular patch of skin on her inner thigh. A tiny, forgotten scar. A bicycle fall from childhood.
The memory that triggered wasn’t of the bicycle.
It was a different hand. A different laugh, sour with cheap beer. A different room, dim and sticky. The words, “You’re so tense, just relax,” spoken like a command, not a comfort. The feeling of her own mind splitting, floating to the ceiling to watch it happen to the body below.
Her entire nervous system screamed.
A violent, electric jolt seized her. She didn’t pull away—she flung herself. Her hands shot out, shoving against his chest with a force that sent her tumbling backwards off the couch. She hit the floor with a thud, scrambled up before he could even process, and backed away, her breath coming in sharp, ragged gasps.
Leo sat up, his face wiped clean of passion, replaced by pure, alarmed confusion. “Mira? What—?” He started to rise.
“Don’t!” The word was a cracked whip. She held a hand out, trembling violently. Her vision tunneled. The apartment wasn’t her sanctuary anymore; it was a box, and the walls were pulsing. She couldn’t get enough air.
She saw his face then. Not anger. Not entitlement. Just dawning, horrified understanding. He froze, then slowly, deliberately, sank back onto the couch, raising his hands where she could see them. A surrender. A safety protocol.
It was that, the sheer patient correctness of it, that broke her. A sob tore from her throat. She turned and fled, stumbling down the short hall to the bathroom. She slammed the door, twisted the lock, and collapsed against it, sliding down to the cold tile floor.
Her lungs wouldn’t work. They heaved, but the air was thin, useless. She wrapped her arms around her knees, pulling them tight to her chest, trying to make herself small, invisible. The shaking was so bad her teeth chattered. The memories played on a jagged loop, not as images, but as somatic echoes—the pressure, the helpless weight, the profound violation of her own trust.
She choked, sucking in a thin whistle of air. She was going to die here, on the bathroom floor, and he was out there, and she had ruined everything.
Then, a soft sound. Not a knock. A faint scrape.
She heard him sit down on the other side of the door. He didn’t speak. He didn’t try the handle. He just… sat. The strip of light under the door darkened slightly with his shadow.
After a long moment, his voice came through the wood. It was low, steady, and impossibly calm. “I’m right here,” he said. “I’m not going anywhere. You’re safe. The door is locked. I’m just sitting on the floor in the hall.”
She squeezed her eyes shut, tears hot on her cheeks.
“I’m going to be quiet now,” he said. “But I’m right here. Just breathe, Mira. However you can.”
Silence. But it was a different silence. It was a silence he was holding for her. It was a silence with a shape—the shape of his back against the door, a patient, solid barrier between her and the rest of the world.
She focused on that line of shadow under the door. She forced a breath in. It hitched. She let it out, a shuddering wreck. In again. Out.
The screaming in her nerves began to dull, replaced by a deep, marrow-level exhaustion. The tremors slowly subsided to a fine, constant vibration.
She was here. In her bathroom. The tile was cold. The lock was engaged. And Leo was on the other side of the door, not demanding, not apologizing, just… present.
She didn’t know how long she sat there, just breathing, anchored by the line of shadow. The soundtrack from the forgotten game had long since stopped. The only sound was the low hum of her PC and the ragged, slowing rhythm of her own breath.
She had to move. She had to speak. The next action was hers. The system was waiting, idling, for her command.
The system was waiting, idling, for her command.
Her limbs felt like rusted machinery. With a grinding effort, she pushed herself up from the tile. Her reflection in the mirror was a stranger—pale, eyes hollow and red-rimmed. She splashed cold water on her face, the shock of it a grounding sting. Her hands were still unsteady as she reached for the lock.
The click echoed in the quiet.
She pulled the door open just a crack. Leo was there, sitting with his back against the opposite wall, knees drawn up. He’d been staring at his own hands, but his head lifted slowly when the door moved. He didn’t stand up. He just looked at her, his expression open and utterly wrecked.
“Hey,” he said, his voice sandpaper rough.
She couldn’t speak. She nodded, a brittle little motion, and stepped out into the hall. She walked past him, her socked feet silent on the floorboards. The path to her bedroom felt miles long. She heard the soft rustle of him standing, the careful maintenance of distance as he followed.
Her room was darker, lit only by the streetlamp glow filtering through the blinds. It smelled like her laundry detergent and the faint, comforting ozone of her electronics. She sat on the edge of her bed, the comforter cool under her hands, and drew her knees up to her chest, making herself as small as possible.
Leo paused in the doorway. He looked at her chair, the one from her gaming setup. He glanced at her, a question in the tilt of his head.
She gave another slight nod.
He sat in the desk chair, the wheels creaking softly. He didn’t roll closer. He just sat, his hands resting on his thighs, waiting. The neon “escape” key on her keyboard glowed beside him.
The silence stretched, a taut wire.
“I’m so—” he began.
“It wasn’t—” she started at the same time.
They stopped. A sad, simultaneous apology hanging in the air between them.
“You go,” he whispered.
Mira took a breath that shuddered all the way down to her ribs. She fixed her gaze on the glow-in-the-dark stars stuck haphazardly to her ceiling. “It wasn’t you,” she said, the words coming out flat and mechanical. “You didn’t do anything wrong. You were… you were perfect.”
Leo’s shoulders slumped. “I caused that. I triggered something. I feel horrible.”
“No.” The word was stronger now. She lowered her chin, looking at him across the shadowed room. His glasses were back on, reflecting the dim light. “If I don’t tell you, you’ll think it’s you. And it’s not. It’s this… old code. A corrupted file. Running in the background.”
She swallowed, her throat tight. “First year. A senior. Computer engineering, actually.” A dry, humorless sound escaped her. “He liked that I was quiet. Said it was mysterious. He’d bring me coffee at the library, like you did. He remembered my name.”
Her fingers clenched around the fabric of her skirt. “It was slow. Little comments about my clothes being too baggy. Getting annoyed if I didn’t text back fast enough. Then it was guilt. ‘After all I do for you.’ Then it was… insisting. That I owed him. For the coffee, for the time.” Her voice began to fracture. “He’d say ‘just relax’ when I froze up. Like it was a technical fault he could troubleshoot.”
A hot tear spilled over, tracing a path down her cheek. She didn’t wipe it away. “It wasn’t… violent. Not in the way people think. It was him wearing down my ‘no’ until it didn’t exist anymore. It was happening to a body that wasn’t mine. I left the room and left myself there. For months.”
She was crying properly now, silently, her shoulders shaking. The walls she’d built so carefully, the firewall around her history, were just gone. She felt naked and scraped raw. “So when you… your hand. It was just a touch. But my brain short-circuited. It threw an exception it didn’t know how to handle.” She finally looked at him, her vision blurred. “I’m so tired of it running my life.”
Leo was very still. His face was a landscape of pained understanding. Without a word, he stood up. The chair rolled back a few inches.
He didn’t approach the bed like a claim. He walked to the side of it and sat down on the very edge of the mattress, leaving a full foot of space between them. He just sat there, his presence an open door.
She looked at that space. Then she uncoiled, her muscles protesting. She leaned sideways, letting her weight fall until her shoulder met his arm.
He hesitated for only a second. Then his arm came around her, careful and solid. He pulled her into him, guiding her head to rest against his shoulder. His other hand came up to cradle the back of her head, his fingers threading gently through her hair.
The dam broke.
She wept, great heaving sobs that felt like they were tearing something rotten out of her chest. She fisted her hands in his shirt, holding on as the storm passed through her. He didn’t shush her. He didn’t tell her it was okay. He just held her, his chin resting on the top of her head, his own breath uneven.
When the tears slowed to a quiet trickle, she spoke again, her voice muffled against his collarbone. “He said I was broken. That I’d never be normal.”
Leo’s arms tightened, just a fraction. “He was a faulty component,” he said, his voice a low vibration in his chest. “And he was wrong.”
They sat like that for a long time, in the quiet dark of her room, the hum of her PC a steady proof of life from the other room. The world hadn’t ended. The code was still running. But perhaps, for the first time, she wasn’t running it alone.
But perhaps, for the first time, she wasn’t running it alone. The solid reality of his shoulder under her cheek, the steady rise and fall of his chest, his fingers still moving in slow, absent circles through her hair—these were not threats. They were inputs she could process. Data points of safety. She clung to them, her fists slowly uncurling from his shirt to simply rest against the worn cotton.
The storm of tears had scoured her hollow, leaving behind a fragile, clean exhaustion. The streetlamp’s glow through the blinds had crept across the floor. A car alarm chirped somewhere in the distance. Time had passed, measured in shared breaths and the gradual softening of her own rigid spine.
Her breathing finally evened out, syncing with his. The last of the hiccuping sobs subsided. She became aware of the damp patch she’d left on his shoulder, the heat of her own face, the overwhelming intimacy of having cried this hard in front of another person. It should have felt like a defeat. Instead, it felt like a system reboot.
Slowly, with a hesitation that was purely her own and not born of fear, she pulled back. She lifted her head from his shoulder. The space between their faces was inches, shadowed in the near-dark. She looked into his eyes.
His glasses were slightly askew. His expression was raw with a empathy so deep it looked like shared pain. He didn’t smile. He just waited, his gaze steady, letting her look until she found whatever she needed to see.
“I have feelings for you,” she said. The words didn’t tremble. They were simple, factual statements she was compiling for the first time. “I didn’t think that was on my hard drive anymore. I thought that partition was corrupt. Read-only, at best.”
A ghost of a smile touched his lips, a silent appreciation for the metaphor. He stayed quiet.
“You ask before you touch my stuff,” she continued, her voice low but clear. “You pushed a chair out for me with your foot in the library because your hands were full. You explained recursion with a water loop. You just… sat on the other side of a door.” She swallowed. “You make my own nervous system feel less like an enemy. You make me feel…”
She searched for the term, the exact descriptor. It wasn’t ‘fixed’ or ‘healed.’ Those were destination words.
“You make me feel like I could maybe be the girl I was before the compile error,” she whispered. “The one who thought a kiss was just a kiss, and not a prelude to a system crash.”
Leo let out a long, slow breath. He reached up and carefully straightened his glasses with one finger. “Mira Chen,” he said, and her name in his voice was its own kind of confession. “That girl? She’s still in there. She’s the one who rigged that beautiful PC. She’s the one who kicks my ass at cooperative dungeons. She just… she’s running a really heavy background process right now. It’s eating up a lot of her RAM.”
A laugh escaped her, a wet, surprised sound. “A really shitty background process.”
“The worst. Resource hog.” His smile was tender. “But listen. You don’t have to be her, the before-girl. You just have to be you. The you who is here now. The one who told me. The one who just trusted me with her kernel panic.” He lifted a hand, paused, his fingers hovering near her cheek. A silent question.
She leaned into the touch. His thumb brushed away a final, lingering tear track.
“What you feel?” he said. “However it works? However fast or slow? It’s not corrupt. It’s just… defragmented. It’s going to take time to access everything.”
“I’m scared I’m too fragmented,” she admitted, the fear laid bare.
“Then we’ll go slow. We’ll make regular backups.” His eyes were serious now. “My hand doesn’t go under your skirt until you literally hand me a signed permission slip. We can code our own protocol.”
“A protocol.” The concept was a comfort. A set of rules, defined inputs leading to predictable, safe outputs.
“Yeah. Chapter one, verse one: Leo doesn’t move unless Mira says it’s okay.” He said it like it was the most obvious thing in the world, a fundamental law of his personal physics. “Even if it’s just to get more of that truly terrible ginger beer you bought.”
She sniffed, finally wiping her own face with the back of her hand. “It’s artisan.”
“It tastes like carbonated tree bark.” He glanced toward her bedroom door. “I should probably go. It’s late. And I think we both just… processed a lot.”
The thought of him leaving sent a fresh, different pang through her. Not panic. Loneliness. The quiet of the apartment would be immense. It would be full of the evening’s echoes.
“Or,” she said, the word leaving her before she could firewall it. “You could stay. Not like… not like that. Just stay. The couch pulls out. I think. I’ve never actually tried.”
He studied her face. “Yeah?”
“Yeah. I don’t want to be alone with my own head right now.” It was the pure, unvarnished truth.
“Okay.” He nodded. “Okay. But I’m commandeering one of your blankets. And I’m hiding the artisan tree bark.”
She stood up, her legs shaky. “Deal.”
They moved through the quiet apartment together, a new and delicate sync. She found him sheets and a blanket that smelled like her lavender detergent. He pulled the old couch into its creaky, reluctant bed. They worked around each other in the soft light from her bedroom door, a quiet, domestic dance.
When the makeshift bed was made, he stood beside it, scratching the back of his head. “So. This is my station.”
“It is.” She hugged her arms around herself. “Goodnight, Leo.”
“Goodnight, Mira.”
She turned to go. Took two steps. Stopped. She turned back, walked to him, and rose up on her toes. She pressed a kiss to his cheek, her lips lingering for a second against the roughness of his stubble. A clean, compiled kiss with no hidden functions.
“Permission slip,” she whispered.
He smiled, a real one this time, warm enough to feel in the dark. “Logged and acknowledged.”
She went to her room, leaving the door open a hand’s width. A sliver of light from the window fell across her bed. She changed into sweatpants and an old t-shirt, listening to the rustle of him settling on the couch, the sigh of springs. She climbed into bed, pulling the covers up to her chin.
From the other room, his voice floated, soft and clear. “Hey, Mira?”
“Yeah?”
“For the record? I have feelings for you, too. The kind that don’t have a readme file. Just… a lot of them.”
She closed her eyes. A deep, quiet warmth spread through her chest, unfamiliar and undeniable. It didn’t erase the old, cold code. It just ran alongside it, in a parallel process.
“Noted,” she said into the dark.
And for the first time in years, she fell asleep feeling not just safe, but remotely hopeful.