Chapter 1: Caught in the Act
The beer was warm and tasted like pennies. Vy Le leaned against the cool brick of the rooftop parapet, trying to look like she belonged. Below, the grid of Boston glittered, a circuit board of endless possibility. Up here, the air buzzed with a different kind of current—loud voices, laughter that cut too sharply, the bass from a portable speaker vibrating through the soles of her boots.
It was her third cup, pilfered from a half-abandoned crate. Each sip was a small rebellion. At home, a silent apartment where her mother’s hopes for her hung heavier than the framed diplomas on the wall. Here, the chaos was a welcome smokescreen.
And then there was Katy Guo.
Katy was a silhouette against the string lights, holding court with a circle of MIT guys who listened to her with tilted heads. She was a senior. Everyone knew Katy. She wore a vintage leather jacket over a slip dress, her long dark hair a ripple of shadows as she threw her head back to laugh. The sound was clear, even across the rooftop. Confident. Vy watched the neon glow from a distant sign paint Katy’s bare shoulder in a wash of electric blue, then fade.
Vy’s grip tightened on her cup. She was mapping the architecture of Katy’s confidence, the easy drape of her arm, the way she commanded the space around her without seeming to try. Vy felt like a sketch next to a finished painting.
Then Katy turned. Her gaze, dark and direct, sliced through the crowd and landed on Vy.
Vy froze. The noise of the party muffled, became a distant roar in her ears. She couldn’t look away. Katy’s eyes narrowed, just a fraction. Then one eyebrow lifted. A slow, knowing smirk touched her lips—not unkind, but assessing. Curious.
Vy’s pulse hammered a frantic beat against her ribs. She nearly fumbled the cup, catching it clumsily, warm liquid sloshing over her fingers.
Katy said something to her group, never breaking eye contact with Vy. She detached herself, moving through the crowd with a fluid grace that made people unconsciously part for her. The distance between them shrank. Vy’s mouth went dry.
“You’ve been staring for twenty minutes,” Katy said. Her voice was lower than Vy expected, edged with amusement. She stopped an arm’s length away. Up close, she smelled like jasmine and clove cigarettes. “I was starting to think you were planning my assassination.”
“I wasn’t— I mean, I was just…” Vy’s voice came out thin. She cleared her throat. “The view. I was looking at the view.”
Katy glanced past her at the skyline, then back, her smirk deepening. “Right. The view.” She took a sip from her own drink. “You’re a first-year. Wellesley.”
It wasn’t a question. Vy just nodded, feeling painfully transparent.
“I’ve seen you in the library. Third floor, by the stained-glass window. You always have a mountain of books and that… intensely focused look. Like you’re trying to dissect the text with your mind.”
Vy flushed. She had never seen Katy there. The idea that Katy had seen her, had noted her, was dizzying. “Pre-med?” Katy asked.
“Undeclared,” Vy corrected, too quickly. “Maybe literature. Or poli-sci. I don’t know yet.”
“Wise. Don’t lock yourself in a cage before you’ve seen the zoo.” Katy’s eyes scanned her face. “I’m Katy.”
“I know. I mean, Vy. I’m Vy.”
“Vy.” Katy tasted the name. “Short for Vyvyan? Vivian?”
“Just Vy.” It sounded insufficient.
“Just Vy,” Katy repeated, granting it a weight it hadn’t possessed before. She leaned back against the parapet beside her, their shoulders almost touching. The wobbly railing creaked a protest. “So, Just Vy. Why are you hiding over here alone, stealing warm beer, when you could be making terrible life choices with everyone else?”
The question was so blunt it unlocked something. “Because everyone else seems to have a script. And I’m still learning my lines.” The words left her before she could filter them.
Katy was quiet for a moment. The party swelled around them, a wave of forced joy. “The script is a lie,” she said finally, her tone shifting, the amused edge softening into something more real. “They’re all just pretending they know how this ends. The pre-meds, the engineers, the future bankers. They’re just better at faking it.”
Vy turned to look at her. The city light caught the faint fatigue under Katy’s eyes, a tension at the corner of her mouth her smile usually erased. This close, the charismatic armor had a hairline fracture.
“What are you faking?” Vy asked softly.
Katy’s lips parted in surprise. She looked at Vy with new interest, a calculating glint replacing the fatigue. “Now that,” she said, “is an excellent question.” She pushed off from the wall. “This party is dead. It’s all nervous energy and cheap whiskey. Come on.”
“Where?”
“To get a real drink. To not fake things for an hour.” Katy was already walking, expecting Vy to follow.
Vy hesitated for only a second. She set the crappy beer cup down on the brick. This was the threshold, the moment her mother’s voice in her head warned about unexpected detours, about risks. But her mother’s world was one of safety forged from sacrifice. Vy wanted something else. She wanted the thing Katy Guo seemed to possess—a fearless, if flawed, ownership of self.
She caught up to Katy at the rooftop door. Katy held it open, the light from the stairwell framing her. “You’re not what I expected,” Katy said as Vy passed her.
“What did you expect?”
“Someone easier to shock.” Katy let the door swing shut behind them, cutting off the roar of the party. The sudden quiet in the concrete stairwell was profound. “Easier to impress. You’re quieter, but you’re not shy. There’s a difference.”
They descended, their footsteps echoing. Vy’s heart was still racing, but it was a clean, sharp adrenaline now. “Where are we going?”
“A place that doesn’t exist,” Katy said, glancing back over her shoulder. Her eyes were unreadable in the dim fluorescence. “A speakeasy behind a laundromat in Central Square. The cocktails are overpriced and the music is pretentious. It’s perfect.”
They emerged into the crisp night. Katy lit a cigarette, the flame illuminating the elegant planes of her face for an instant. She offered the pack. Vy shook her head.
“Good,” Katy exhaled a plume of smoke. “It’s a disgusting habit.” She hailed a cab with a effortless wave. As it pulled to the curb, she turned to Vy, her expression serious. “This isn’t a mentorship. Or a recruitment. Just so we’re clear.”
“What is it, then?”
The cab idled. Katy stubbed out her cigarette, her movements deliberate. “An experiment,” she said, finally meeting Vy’s gaze. “In not wasting time. In saying the true thing instead of the right one. Results are… inconclusive so far. But the data is promising.”
She slid into the back seat. Vy followed, the door thudding shut behind her, sealing them in the intimate, dark capsule of the cab. The city blurred past the window.
Katy gave the driver an address, then settled back. “My father is a cardiothoracic surgeon,” she said, staring out at the passing lights. “My mother runs their clinic. The blueprint is etched in titanium. Med school. Residency. The golden pedigree.” She spoke to the window, not to Vy. “Every exam I ace, every fellowship I secure, it feels like I’m building my own prison. With really nice, respectable bars.”
The confession hung in the air, raw and unexpected. Vy didn’t know what to say. She just listened, the weight of the trust making her hold her breath.
Katy finally looked at her. “You asked what I’m faking.” She gave a slow, weary smile that didn’t reach her eyes. “Everything, Vy. From the moment I wake up.”
The cab slowed. They had arrived. Katy paid before Vy could even reach for her wallet.
The place was exactly as described—a door marked ‘Employees Only’ behind a row of churning washing machines. A bored-looking woman checked Katy’s ID, then nodded them through.
Inside, it was all low velvet banquettes and the warm glow of Edison bulbs. The music was pretentious—jazzy, obscure, at a volume that demanded intimacy.
They slid into a corner booth. A cocktail menu appeared. Vy ordered something with gin, names she didn’t recognize.
When the drinks came, Katy clinked her glass against Vy’s. “To unwritten things,” she said.
“To unwritten things,” Vy echoed.
For the next hour, they talked. Really talked. Not about classes or safe topics, but about the crushing weight of potential, the fear of choosing wrong, the lonely ache of being the one who is supposed to know the answers. Vy found herself speaking more openly than she ever had—about the silence in her apartment, the pressure in her mother’s eyes that felt like a physical touch, her own desperate, clawing ambition that had no clear shape yet.
Katy listened. Not just waiting for her turn to speak, but listening. She asked sharp questions. She challenged Vy’s assumptions. She didn’t offer platitudes.
“You have a spine,” Katy said near the end of their second drink. “You just haven’t decided when to use it yet.”
The air between them had changed. It was charged, but not with the simple tension of attraction—though that was there, a low hum beneath it all. It was the charge of recognition. Of seeing and being seen, without the usual filters.
Katy’s phone buzzed on the table. She glanced at it, and her face shut down. The openness vanished, replaced by a smooth, practiced mask. “I have to go,” she said, her voice flat.
“Is everything okay?”
“It’s fine.” She stood, pulling her jacket on. “An obligation. It was… this was good, Vy. Don’t let this place become a habit. It’s bad for your GPA.”
She was leaving, closing up. The connection severed as abruptly as it had been offered. Vy felt a plunge of disappointment. “Can I— will I see you? At the library?”
Katy paused, her hand on the back of the booth. She looked down at Vy, and for a fleeting second, the mask slipped again. There was something conflicted, almost pained, in her expression. “The library is a cage,” she said quietly. “I’ll find you.”
And then she was gone, weaving through the tables and out the unmarked door.
Vy sat alone in the booth, the ice melting in her glass. The sound of the jazz felt hollow now. She replayed every word, every glance. The dizzying high of the conversation crashed against the sudden, cold ambiguity of its end.
She paid her tab and stepped out into the alley behind the laundromat. The night air was cold. She pulled her thin coat around her.
Her phone buzzed. An unknown number. A text.
> Don’t become me. It’s overr
The words glowed on the screen, a cold blue in the damp dark of the alley. Vy stared at them until the letters blurred.
Don’t become me.
It’s overr.
The extra ‘r’ at the end felt like a stitch coming undone. A tiny unraveling. Vy typed a single question mark and hit send. It failed immediately. A red exclamation point. No service in the alley, or the number was already gone.
Her heart, which had been floating somewhere near her throat all night, plummeted. It was a feeling she knew too well—the scholarship email that might not come, the silent dinner after a missed question on a practice test. This was sharper. It felt like a door being shut in her face just as she’d spotted a whole new world on the other side.
She shoved the phone into her pocket and walked, her footsteps too loud on the wet pavement. The glamour of the speakeasy was gone. Now it was just a door in a wall, locked. The city sounds rushed back in—honking, a siren, the relentless hum. She felt stupid. Played with. She’d confessed things she’d never said aloud, and for what? For a dramatic exit and a cryptic text.
But the look on Katy’s face when she’d talked about the titanium blueprint… that hadn’t been an act. The fatigue. The confession in the cab. That was real weight. The text didn’t feel like a brush-off. It felt like a warning shot.
Vy stopped walking. She was at a crosswalk, lights reflecting on asphalt. The taste of gin was still a ghost on her tongue. An experiment in saying the true thing, Katy had said. Well, here was a true thing: Vy wasn’t ready for this to be over. She needed to know what ‘over’ meant.
She pulled out her phone. Full bars now. She opened the campus directory app, her fingers clumsy. Guo, Katherine. Senior. Pre-med. Stone-Davis Hall. A room number. It was past 2 AM. Going there was unhinged. It was everything her mother had warned her about—the kind of impulsive, emotional decision that derailed careful plans.
The walk sign flashed white. She crossed.
She walked fast, the chilly air clearing the last fuzzy edges of the alcohol from her mind. Her thoughts were a hammer. It’s overr. Was it a party that was over? A night? A persona? A life?
The Wellesley campus was a ghost town, all gothic shadows and manicured stillness. Stone-Davis loomed. Vy hesitated under an oak tree, watching the darkened windows. What was she doing? She’d seem like a stalker. A obsessed freshman. This was how you got campus police called.
A light flicked on in a fourth-floor window. Then off. Then on again, steady.
Vy counted windows. It was the right one. Her throat tightened. Without letting herself think, she moved to the side entrance. An upperclassman in sweats was swiping in, holding the door for her friend. Vy slipped in behind them with a quiet “thanks,” her pulse in her ears.
The stairwell smelled of old wood and cleaning solution. Her sneakers were silent on the steps. Fourth floor. The hallway was long, lined with identical dark doors. One had a dry-erase board covered in chemical structures and a faded bumper sticker that read “NEUROSCIENCE: IT’S NOT BRAIN SURGERY. Oh, Wait, Yes It Is.”
This was it.
She could hear music. Low, thrumming, sad. A cello piece she didn’t recognize. She raised her hand to knock. Froze. What was her reason? I got your weird text?
Before her knuckles could connect, the door swung inward.
Katy stood there, backlit by a single desk lamp. She’d changed into sweatpants and an oversized MIT shirt. Her hair was piled in a messy knot. She looked younger. Stripped of the leather jacket and the smirk, she looked utterly exhausted. And not surprised.
“You’re persistent,” Katy said. Her voice was raw.
“You texted me.”
“I didn’t think you’d come.”
“Why did you send it?”
Katy didn’t answer. She turned and walked back into her room, leaving the door open. An invitation, or a surrender. Vy stepped inside.
The room was a beautiful disaster. Textbooks formed precarious towers on the floor. Sticky notes covered one wall in a multicolored avalanche of formulas and deadlines. But on the other wall were things that didn’t fit: a poster for a banned Chinese film, a shelf of well-worn poetry collections—Bishop, Carson, Nguyễn—next to the hefty gray tomes of Principles of Neural Science. On the desk, next to a half-dissected practice MCAT book, was a ceramic bowl holding a perfect, lone persimmon.
Katy sat on the edge of her bed, elbows on her knees, staring at the space between her feet. “My parents called. After I left you. The match list for surgical residencies came out. A family friend’s son topped it at Johns Hopkins.” She let out a short, hollow breath. “They were so happy for him. You could hear the blueprint rustling. My father said, ‘That’s the model, Katy. That’s the focus.’”
She looked up at Vy. Her eyes were dry and utterly bleak. “That’s the model. I am a sculpture they are making. And tonight, talking to you… I had this terrifying moment of remembering I have my own hands. That I could smash the whole thing.”
Vy stood just inside the door, the reality of Katy’s world pressing in on her. This wasn’t mystery; it was dread. “What do you want?” she asked, her voice barely a whisper.
“I want to not be a coward.” Katy held her gaze. “I want to burn that match list. I want to study the poetry of metabolic pathways, not just memorize them. I want to kiss a girl in a speakeasy instead of strategically networking with a future dermatologist from Yale.” She paused. “I want to not be so fucking lonely in a room full of people following the same script.”
The air between them crackled. The confession was so much bigger than the text.
“So do that,” Vy said, the words feeling naive even as she said them.
“It’s not a choice, Vy. It’s a tumor. And it’s metastasized into every award, every grade, every expectation. Cutting it out would kill them. Maybe me.” She gestured to the wall of sticky notes. “I am so tired.”
Vy moved then. She didn’t plan it. She crossed the small room and sat on the floor, her back against the bed, leaning her shoulder against Katy’s leg. A point of contact. Not too much. Just there.
Katy went very still. The cello suite swelled and fell on the speaker.
“You’re not a coward,” Vy said to the wall of formulas. “Cowards don’t warn other people away. They just quietly drown and pull you under with them.”
A long silence. Then, Vy felt a slight weight on top of her head. Katy’s hand, resting there. A shuddering breath came from above her.
“You should go,” Katy said, but her hand didn’t move.
“I know.”
Neither of them moved. The music ended. The only sound was their breathing, out of sync. Vy watched the persimmon on the desk, a burst of deep orange in the lamplight. It looked like a heart. Or a warning.
Katy’s fingers brushed through a strand of Vy’s hair, so lightly it might have been an accident. “The library. Third floor. Wednesday. Three PM.”
“Is that a cage?” Vy asked, her own voice thick.
“It’s a starting point.”
Vy nodded, the movement gentle under Katy’s hand. She stood up, her body aching with a tension that wasn’t fear. Katy looked up at her, all the practiced cool gone, just a raw, uncertain woman mapping a prison only she could see the bars of.
“Wednesday,” Vy said.
She left, closing the door softly on the light and the orange fruit and the beautiful, crumbling girl inside. The hallway was endless and dark. Her hands were shaking. She felt like she’d been handed a live wire and a secret in the same night, and she couldn’t tell where one ended and the other began.
She felt like she’d been handed a live wire and a secret in the same night, and she couldn’t tell where one ended and the other began.
The walk back to her own dorm was a blur of cold air and sharp clarity. Every nerve felt scoured raw. She replayed the touch of Katy’s hand in her hair, the weight of it, a comfort so profound it hurt. Wednesday. Three PM. It was a pinprick of light in the fog, but the fog itself—Katy’s exhaustion, that text—felt vast and swallowing.
Her roommate, Mei, was asleep, a lump under blankets. Vy undressed in the dark, the fabric of her clothes whisper-loud. She slid into her own narrow bed, the sheets cold. She stared at the ceiling, feeling the ghost of jasmine and clove cigarettes. Her body hummed. It wasn’t just attraction; it was a painful, widening empathy. She had seen the crack in the statue, and instead of walking away, she’d put her finger in it.
The days until Wednesday stretched and contracted with a weird elasticity. Vy went to classes, took notes, ate in the dining hall. Normal motions. But underneath, she was waiting. Every time a dark-haired woman passed in the corridor, her heart lurched. She didn’t go to the library early. She made herself wait.
At 2:55 PM on Wednesday, she stood outside the library’s third-floor entrance. Her palms were damp. She pushed the heavy door open.
The stained-glass window cast jeweled fragments of light across the worn oak tables. And there, in their spear of ruby and sapphire, was Katy. She was bent over a massive textbook, a highlighter in her hand. She looked like the Katy from the rooftop—armor back in place, focused, impenetrable. For a heart-stopping second, Vy thought she’d imagined the whole breakdown.
Then Katy looked up. Her eyes found Vy’s. No smile. Just a slow, deliberate blink. She closed the textbook with a soft thud and nodded to the empty chair beside her.
Vy walked over, the old floorboards creaking. She slid into the chair, dropping her backpack. The silence was thick, punctuated only by the distant rustle of pages from a distant aisle.
“You came,” Katy said, her voice low, for Vy alone.
“You said you’d find me.”
“I did.” Katy spun her highlighter between her fingers. “I’m not good for you, Vy. I meant that text.”
“Then why are you here?”
“Because I’m selfish.” Katy’s gaze was unflinching. “And because you sat on my floor. Nobody does that. They try to fix me, or they get scared, or they want a piece of the performance. You just… sat. It was quiet.”
Vy’s throat felt tight. “So what happens now?”
Katy leaned in, the scent of her cutting through the dust-and-paper smell of the library. “Now, we study. Or we pretend to. And then, when I can’t stand the pretense for one more second, you come back to my room. And I show you what the model isn’t allowed to want.”
The words were a direct current. Vy could only nod.
For an hour, they sat side-by-side. Katy dissected a cellular pathway, her notes meticulous. Vy tried to read about political theory. The words swam. All she could feel was the heat radiating from Katy’s arm, mere inches away. The occasional brush of her sleeve. The intense, focused energy that seemed to vibrate off her, a cage of pure will.
Finally, Katy slammed her book shut. “Fuck it,” she muttered, almost to herself. She stood, shoving everything into her bag. She looked at Vy, a challenge in her eyes. “Coming?”
This time, the walk to Stone-Davis was made in broad daylight. No hiding. Katy walked fast, her posture rigid. Vy hurried to keep up. They didn’t speak. The air between them was a held breath.
Back in Katy’s room, the door closed with a definitive click. The stillness was absolute. The persimmon was still on the desk, a silent witness.
Katy didn’t turn on the main light. The late afternoon sun slanted in, painting the room in long, severe shadows. She leaned back against the door, looking at Vy, who stood awkwardly in the center of the room.
“Tell me to leave,” Katy said, her voice rough. “It’s the smart thing. The right thing. Tell me.”
Vy shook her head slowly. Her heart was a frantic drum against her ribs. “No.”
“You don’t know what you’re saying yes to.”
“I know I’m not saying yes to a model. I’m saying yes to you. The one who’s tired.”
A harsh, shuddering breath escaped Katy. The defiance in her posture seemed to crumple, just for a second. Then it was gone, replaced by something darker, hungrier. She pushed off from the door.
“Then come here.”
Vy took two steps. Katy closed the rest of the distance. There was no gentle prelude. Katy’s hands came up, framing Vy’s face, thumbs brushing her cheekbones. Her eyes searched Vy’s, looking for doubt, for hesitation. Vy didn’t blink. She let her own hands rise, settling tentatively on Katy’s hips.
The first kiss wasn’t soft. It was a collision. Katy’s mouth was desperate, fierce, a pent-up storm breaking. She kissed like she was trying to consume, to forget, to imprint. Vy gasped into it, her fingers curling into the fabric of Katy’s shirt. The taste of her was coffee and a faint, metallic hint of desperation. Vy met the ferocity with her own, a surprising well of hunger surging up from a place she didn’t know she had. She kissed back, teeth clashing, lips bruising.
Katy made a low, torn sound in her throat. Her hands left Vy’s face, sliding down her neck, over her shoulders, pulling her closer until their bodies slammed together. Vy could feel the frantic beat of Katy’s heart through both their clothes.
“Fuck,” Katy breathed against her mouth, the word hot and damp. “You have no idea…”
She walked Vy backwards until her knees hit the edge of the bed. They tumbled onto it, a tangle of limbs and frantic energy. The stacked textbooks on the floor wobbled. Katy was on top of her, straddling her hips, her weight a perfect, grounding pressure. She looked down, her hair a curtain around their faces. Her eyes were black, pupils blown wide.
“I want to ruin you for anyone else,” Katy said, and it wasn’t a sweet promise; it was a confession of violence. “I want to be the thing you can’t forget even when you fucking should.”
“Then do it,” Vy whispered, arching up beneath her.
Katy’s mouth found her neck, sucking hard, a claim that would bloom violet by morning. Her hands pushed Vy’s shirt up, fingers splaying over her stomach. The touch was electric, scorching. Vy’s head fell back, a moan trapped in her throat.
It was all unraveling, fast and messy. Katy’s touch was not gentle. It was precise, demanding, as if mapping a territory she intended to own. She stripped Vy’s jeans off with ruthless efficiency, her own clothes following in a heap on the floor. The late sun gilded her skin, highlighting the sleek muscles of her back, the curve of her ass. She was breathtaking, a live wire made flesh.
When Katy’s mouth closed over Vy’s nipple, tongue flicking, teeth grazing, Vy cried out, her hands fisting in the rumpled comforter. This wasn’t the hesitant, fumbling she’d vaguely imagined. This was being devoured. Katy licked a hot path down her stomach, her breath shuddering against Vy’s skin.
“Look at me,” Katy ordered, her voice frayed at the edges. Vy lifted her head, meeting those dark, intent eyes. Katy held the gaze as she hooked her fingers in the waistband of Vy’s panties and pulled them down. Cold air hit Vy’s wet skin, followed by the hotter, devastating heat of Katy’s mouth.
Vy’s back arched off the bed, a sharp, broken syllable escaping her lips. Katy didn’t ease her in. She used her tongue like a weapon of pure sensation, licking a firm, slow stripe through her folds before circling her clit with a relentless, focused pressure. It was too much, immediately. Vy gasped, hips bucking, but Katy held her down, a firm hand on her stomach.
“Don’t you dare look away,” Katy muttered, her lips moving against her. The vibration was maddening.
So Vy watched. She watched Katy’s head between her legs, her elegant fingers digging into her hip. She watched the intense, almost angry concentration on her face. The intimacy of it was terrifying, more exposing than the nakedness. This was Katy Guo, pre-med superstar, reduced to a trembling hunger, and she was directing all of it at her. Vy wanna give it all to Katy. The thought wasn’t coherent; it was a pulse, a surrender. She wanted to give her this control, this broken piece of herself, wanted to let Katy take everything because maybe then she wouldn’t feel so alone.
Katy added a finger, then two, sliding into her with a slick, perfect stretch. She curled them, pumping in a slow, deep rhythm that made Vy see sparks behind her eyelids. Her mouth never stopped its wicked work. The dual sensation was obliterating. Vy’s moans grew louder, shameless. The neat, quiet world of scholarships and careful plans shattered.
“Katy… I’m gonna…”
“Come,” Katy commanded, the word muffled against her skin. “Come for me. Now.”
It was the permission, the raw ownership in her voice, that pushed Vy over. The climax ripped through her, a white-hot seizure of pleasure that clenched around Katy’s fingers. She cried out, her body bowing off the bed, every muscle taut before collapsing into boneless tremors.
Katy crawled back up her body, her chin glistening. She kissed Vy, deep and filthy, letting her taste herself. Vy kissed back, drunk on sensation.
Then, with a swift movement, Katy rolled onto her back, pulling Vy on top of her. Her expression was stark, vulnerable again. “Your turn,” she said, her voice wrecked. “Do what you want. Take what you want.”
For a moment, Vy just looked at her. Katy spread out beneath her, chest heaving, her cool composure utterly shattered. This was the real thing. The raw, unfaked thing. Vy leaned down and kissed her, softer now. She kissed the tension from her brow, the corner of her mouth. She trailed her lips down her neck, her collarbone, taking a nipple into her mouth, mirroring Katy’s earlier ferocity but lacing it with a tenderness Katy hadn’t shown.
Katy shuddered, her hands coming up to tangle in Vy’s hair. “Don’t be nice,” she pleaded, but her body arched into the touch.
Vy didn’t know what she was doing, not really. She went on instinct, on hunger. She moved down Katy’s body, her own nerves alight. The scent of her was intense, musky. Vy licked her, tentative at first, then with more confidence as Katy’s hips jerked and a guttural “fuck” hissed into the air.
She tried to mimic what Katy had done, the relentless circles, the firm pressure. Katy’s thighs trembled on either side of her head. Her breaths came in sharp pants. One hand clutched the pillow, the other gripped Vy’s hair, not guiding, just holding on.
“Right there, oh god, right there, don’t stop—” The words were a fractured chant.
Vy didn’t stop. She gave herself over to it, to the feel of Katy coming apart under her tongue, to the salty-sweet taste, to the overwhelming power of knowing she was causing this. Katy’s climax hit her like a quake. She didn’t cry out; she went silent, her whole body seizing, back arched dramatically off the bed before she fell back, limbs loose, a long, ragged moan finally tearing free.
The room settled into a heavy, breathless quiet. The sun was lower now, the light deepening to gold. Sweat cooled on Vy’s skin.
She moved up, curling against Katy’s side, her head on her shoulder. Katy’s arm came around her automatically, her fingers stroking absently through Vy’s hair. They lay there, listening to their heartbeats slow.
After a long time, Katy spoke, her voice hollowed out. “See? Selfish. Now you’re stuck with the mess.”
Vy pressed closer, her lips against the smooth skin of Katy’s shoulder. The persimmon on the desk glowed like a tiny sun in the dimming room. The model was in pieces on the floor. All that was left was the weary, real girl and the quiet, and the live wire humming between them, now inextricably threaded through Vy’s own veins.
She was stuck. And she didn’t want to be anywhere else.