Cover of Crimson Confessions

Crimson Confessions

Read the story

5 chapters · 21859 words · Read 1 times

Vy Le an 18 yrs old entering Wellesley and on one of the party at MIT she met her long time xuejie crush Katy Guo older than her 2 years and also studying at Wellesley. They’ve talked to before but definitely not friends. Then everyone got drunk and they ended up sleeping together

Chapter 5: The Friend Group Introduction

The café was a bubble of warmth in the early November gloom. Vy felt the shift the moment they walked in. This was Katy’s other world, populated by people who knew a version of her Vy did not. A version without claw marks on her back.

“Guys, this is Vy,” Katy said, her voice a touch too bright. Her hand, which had been a warm weight on the small of Vy’s back on the walk over, fell away.

Four faces looked up from a corner of deep armchairs. Vy recognized them vaguely from campus—polished, assured, existing in the social stratum that had always felt like a foreign country.

“The legendary freshman,” said a girl with a sharp blonde bob—Cindy. Her smile was assessing. “We’ve heard whispers.”

“Mostly from Katy staring into the middle distance during brunch,” said Mary, her tone drier, her eyes kinder.

Katy rolled her eyes, a perfect pantomime of casual annoyance. “I do not stare into the middle distance. I contemplate the existential void. It’s different.”

Laughter. Vy managed a smile. Katy guided her to a squashy chair next to a girl with glasses and a thick, cozy sweater. “This is Celena. She’s also IR. Thought you two might have things to talk about that wouldn’t bore the rest of us to tears.”

Celena’s smile was immediate and genuine. “Oh, thank god. Rescue me from another debate about Derrida’s relevance to modern dating.”

The group fell into easy chatter. Vy tried to listen, to engage, but her awareness was split. Sixty percent on the conversation, forty percent on Katy, who had taken the chair opposite, tucked one leg beneath her, and became the charming, witty center of gravity Vy had first admired from afar. She told a story about a professor’s disastrous Zoom incident, her hands painting the air, her laughter sparking everyone else’s. She was magnificent. And she was completely, utterly, walled off.

Vy felt a sudden, stupid ache. She wanted the Katy from the stairwell—the one who trembled, the one whose need was a raw, open wound. This Katy was a brilliant performance.

“So, Vy,” Celena said, leaning in. “Are you in Professor Singh’s Global Governance seminar?”

They fell into it. It was easy. Celena was smart, passionate about post-colonial theory, and she listened. Really listened. When Vy made a point about non-state actors in Southeast Asian maritime disputes, Celena’s eyes lit up. “Yes! Exactly! The western model completely ignores the informal networks. It’s like they read a different set of books.”

Vy felt a flush of intellectual pleasure. “They read their books. We’re just living in the footnotes.”

Celena laughed, a warm, rich sound. She touched Vy’s forearm, a brief, natural gesture of agreement. “We should swap notes. I have this hideous annotated bibliography due next week that’s going to kill me.”

From across the table, Vy felt the temperature drop. She looked up. Katy was mid-sentence in a story for Scarlett, but her eyes were fixed on Celena’s hand, which had already fallen away. Her smile didn’t slip. It calcified. Her knuckles were white around her coffee mug.

“So, Vy,” Cindy asked, sipping her chai. “How did you and Katy actually meet? She’s been mysteriously vague.”

The table quieted, curious. Katy’s gaze snapped to Vy. A silent, screaming warning.

Vy held it for a beat. She saw the panic behind the cool façade. She tasted the power, bitter and sweet on her tongue. “Oh,” she said, her voice deliberately light. “We just ran into each other at the library. By the philosophy stacks.”

Katy’s shoulders dropped a millimeter. Her laugh was a quick, brittle release. “Yeah. I was avoiding my thesis. She was actually working. It was shameful.”

“A fateful collision,” Mary mused.

“Something like that,” Katy murmured, her eyes locked on Vy’s. The message was clear. Good girl.

The conversation moved on, but the dynamic had fractured. Vy and Celena kept talking, their own little island. Katy’s laughter grew louder, her stories more extravagant. She was holding court, but her energy was frantic, a skyrocket burning too fast.

When Celena got up to order another coffee, Katy uncoiled herself from her chair. “Need the bathroom. Vy, come keep me company?”

It wasn’t a request. In the narrow, tiled hallway by the restrooms, away from the amber glow, Katy pushed Vy against the wall next to a humming soda fridge. Her hands were on Vy’s hips, her body caging her in. The smell of her perfume was cloying.

“Having fun?” Katy’s voice was low, venomous.

“She’s nice. She knows what she’s talking about.”

“I can see that. You were practically glowing.” Katy’s thumb dug into the soft flesh above Vy’s hip bone. “You like it when she touches you?”

“It was nothing.”

“It wasn’t nothing.” Katy’s breath was hot against her ear. “You leaned into it. You gave her that little smile you used to give me. The one where your eyes get all fucking bright.”

Vy’s own anger sparked. “You brought me here. You sat me next to her. What did you think would happen?”

“I thought you’d remember who you came with!” The words burst out, a hissed confession. Katy’s composure was gone, stripped away by an hour of watching Vy exist happily without her. “I thought you’d look at me like that.”

“You’re on stage out there,” Vy shot back. “You’re not even real. That’s not who I’m with.”

Katy stared at her, chest heaving. The frantic anger in her eyes melted into something darker, needier. A desperate possessiveness. “Then show me who you are with,” she whispered. Her hand slid from Vy’s hip, cupping her between the legs over her jeans, a rough, grinding pressure. “Show me right now.”

Vy gasped. The fabric was rough, the pressure insistent. “Katy, someone—“

“Is going to come down this hall,” Katy finished, her fingers working the button of Vy’s jeans. “So you better be quiet.”

She yanked Vy’s jeans and underwear down to her thighs. The air was cool on her exposed skin. Katy dropped to her knees, her hands gripping Vy’s bare hips, and put her mouth on her.

It was nothing like the stairwell. This was pure reclamation. Katy licked into her with a furious, starving intensity. She didn’t tease. She devoured. Her tongue was a blunt, demanding pressure, circling her clit, then thrusting deep inside her. She fucked her with her tongue, messy and wet, her nose buried in Vy’s dark curls. The sound was obscene, a slick, rhythmic noise in the quiet hallway.

Vy’s hands flew to Katy’s head, fingers tangling in her hair, not to guide but to hold on. Her head thumped back against the wall. Pleasure, sharp and electric, jolted up her spine. She bit down on her own knuckle, her eyes screwed shut. Every flick of Katy’s tongue was a punishment and a promise. Mine. This is mine. You are mine.

“Katy…” Vy whimpered, her thighs trembling.

Katy responded by sucking her clit hard between her lips, tongue fluttering relentlessly. One hand left Vy’s hip and pushed two fingers inside her, curling upwards. The double sensation—the rough, urgent penetration and the relentless suction—was too much. Vy’s orgasm crashed into her with shocking speed, a silent, convulsive wave that locked her muscles and stole her breath. She shook, a high, thin sound escaping her clenched teeth.

Katy worked her through it, gentling for just a moment before pulling away. She looked up, her lips glistening, her chin wet. Her eyes were wild, triumphant. “Now,” she said, her voice hoarse. “When you go back out there, you’ll be sitting on my taste. You’ll be fucked-out and full of me. And you’ll smile at her, and you’ll talk about your fucking footnotes, and you’ll remember this.”

She stood up, wiping her mouth with the back of her hand. She helped pull Vy’s clothes back into place with a terrifying tenderness. She kissed her, deep and slow, letting Vy taste herself. “Okay?” she murmured against her lips.

Vy, her legs still unsteady, could only nod. It wasn’t okay. It was devastating. It was everything she wanted.

They returned to the table. Vy’s skin felt hypersensitive, her body humming. She sat down, the memory of Katy’s mouth a fresh, secret ache between her legs. Celena smiled at her. “Everything alright?”

“Yeah,” Vy said, and her voice was surprisingly steady. She took a sip of water. “Just… needed a minute.”

Katy was already back in performance mode, but her foot sought Vy’s under the table, her ankle hooking around Vy’s, a hidden tether. Her smile, when she glanced at Vy, was no longer brittle. It was satisfied. Dark.

An hour later, they said their goodbyes. Promises to do it again soon. Celena hugged Vy. “Really, let’s study sometime.”

Outside, the cold air was a slap. They walked in silence for a block, the café glow fading behind them. The performed intimacy was gone. What was left was the real, ragged thing.

“I got an interview,” Katy said suddenly, her voice flat. “For the internship. The one with the consulting firm in Boston. The one that sponsors visas.”

Vy stopped. “That’s… that’s huge, Katy.”

“It is.” Katy kept walking, her hands shoved deep in her coat pockets. “It’s on December first. If I get it, they fast-track the paperwork. I could start in January. Graduate early. Be gone by spring.”

The words hung in the frozen air. Be gone.

The four-month clock, which had felt like an eternity in the stairwell, suddenly sounded its deafening tick. Vy caught up to her. “Do you want it?”

Katy let out a short, hard laugh. “Want it? It’s analyzing supply chain vulnerabilities for fucking sporting goods companies. I want to write about dead poets. I want to argue with you about Brontë in crappy cafés. But wanting doesn’t pay back two hundred thousand dollars. Wanting doesn’t keep you in the country.” She finally looked at Vy, her eyes shiny with unshed tears. “Wanting is a luxury I lit on fire a long time ago.”

They reached Katy’s dorm. Inside, the room felt smaller, the walls pressing in. The future had arrived, and it was wearing a suit.

Katy didn’t turn on the lights. She walked to Vy, her movements deliberate. She kissed her, not with hunger, but with a profound, aching sadness. She undressed them both slowly, folding clothes over the desk chair as if preparing for a long journey.

She lay Vy down on the bed and climbed over her, but instead of taking her, she simply laid her head on Vy’s stomach, her ear pressed to her skin as if listening for a tide going out. Her arms wrapped around Vy’s waist.

“I’m scared,” Katy whispered, the words muffled.

Vy stroked her hair. “I know.”

“If I get it… it ends. A clean break. The narrative demands it.”

“Fuck the narrative,” Vy said softly.

Katy lifted her head. In the dim light from the window, her face was all shadows and fierce, desperate love. She moved up, kissing Vy, and then she slid down, settling between her thighs. This time, there was no reclamation, no performance. It was a farewell she couldn’t yet say out loud.

She used her mouth with a solemn, worshipful precision, licking and sucking with a tenderness that made Vy want to weep. She took her time, as if memorizing every gasp, every twitch, the exact way Vy’s back arched when her tongue swirled just so. She brought her to the edge, backed off, then brought her there again, stretching the pleasure into a sweet, unbearable agony.

When Vy finally came, it was with a soft, broken cry, her hands fisted in the sheets, her body arching off the mattress in a slow, unspooling wave that felt more like a heart breaking than a release.

Katy held her through the aftershocks, then moved up to hold her properly, pulling the blanket over them. They lay face to face, noses almost touching.

“Four months,” Vy whispered.

“Maybe less,” Katy answered, her voice thick with sleep and dread.

“Then we steal more time,” Vy said. “We steal every second.”

Katy didn’t answer. She just pulled Vy closer, her body a question to which there was no good answer. Outside, a wind picked up, rattling the window in its frame. The interview was in three weeks. The countdown had begun, and it was ticking in the space between their heartbeats, a silent, relentless metronome marking the end of something that had only just learned how to breathe.

The countdown had begun, and it was ticking in the space between their heartbeats, a silent, relentless metronome marking the end of something that had only just learned how to breathe.

Three days later, the air in Katy’s room had turned brittle. It smelled of spent adrenaline and the sharp, green scent of the persimmon Katy had finally thrown out. Its rotten sweetness lingered like a ghost. Vy was trying to read, her back against the headboard, but the words swam on the page. Katy paced. She had been pacing for twenty-seven minutes. A tight orbit from desk to door, her footsteps a soft, frantic tattoo on the rug.

“I should call Celena,” Vy said, not looking up from her book. She kept her voice flat, testing the air.

Katy stopped pacing. “Why?”

“To study. For the midterm. She offered.”

“Right.” Katy’s jaw worked. She resumed her circuit, a caged thing. “She’s very helpful. Very… accessible.”

Vy closed the book with a soft snap. “You’re doing it again.”

“Doing what?”

“That thing. Your voice gets all tight and high. Like you’re being strangled by your own fucking thoughts.” Vy swung her legs off the bed. “She’s your friend. You introduced us. You sat me next to her.”

Katy whirled. “I know who she is!” The words exploded, too loud for the small room. She raked a hand through her hair, gripping the roots. “I know her. And she definitely knows me. Which means she can probably guess my type. And you… you’re so obviously it. So forgive me if the math makes me want to peel my skin off.”

There it was. The raw, ugly truth of it, laid bare between the laundry on the floor and the stacked, unread textbooks. Vy stood up, meeting her in the middle of the room. “So what? You’re jealous of your friends now? You think they don’t already see you looking at me like you want to drink me? You think they’re blind?”

“They see what I let them see!” Katy’s eyes were wild, pleading. “And I can’t… I can’t have them seeing that. Seeing me lose my goddamn mind because she touched your arm.”

“Then constrain yourself,” Vy said, her voice dropping low and hard. “Get a grip. Because you can’t be doing that to me all the time. Dragging me into bathrooms. Putting your mouth on me in hallways like you’re marking territory. I’m not your sex slave, baby. You don’t get to fuck the panic out of yourself whenever you feel it coming on.”

Katy flinched as if struck. The performative anger drained from her, leaving something pale and shocked. Her breath hitched. “That’s what you think that is?”

“What else should I call it? You get scared, you get hard. You feel powerless, so you make me come. It’s a transaction.”

The silence that followed was viscous, broken only by the hum of the desk lamp. Katy’s face underwent a slow collapse. The defiance leaked out, leaving utter exhaustion. She looked young. She looked eighteen. “You’re right,” she whispered. The admission seemed to cost her everything. “I’m sorry. I don’t know how to do this. I don’t know how to want you this much and also… walk through the world. It feels like a sickness.”

Vy reached for her, but Katy stepped back, shaking her head. “No. Don’t. Not like… not because you pity me.” She wiped angrily at her eyes. “The interview is in eighteen days. I have to prep. I have to be a person who gives a shit about logistical synergies and market expansion. I can’t be this… this raw nerve.”

“So be that person,” Vy said. “Prep. I’ll help you. We’ll run mock interviews. We’ll talk about sporting goods supply chains until we want to vomit.”

Katy stared at her. “Why would you do that?”

“Because I want you to get it,” Vy said, the truth stark and unavoidable. “And I want you to not get it. Mostly, I just want the you that exists when you’re not performing. Even if she’s scared. Even if she’s jealous. Even if she’s mine for three more weeks.”

A sob escaped Katy’s throat, a raw, ugly sound. She crossed the distance and kissed her, but it was different. It was a surrender. A handing over of keys. Her mouth was soft, searching. When she pulled back, her cheeks were wet. “Okay,” she breathed. “Okay. Help me.”

The dynamic shifted. They carved the room in two. One side for fear, one side for desire, and a narrow, neutral walkway between. For hours, Vy drilled her with questions from a list she’d found online. “Describe a time you overcame a conflict in a team setting.” Katy’s answers were polished, hollow. She spoke in bullet points.

During a break, Katy reached for her. “Vy.”

“No.” Vy put a hand on her chest, firm. “We’re working. Constrain yourself.”

Katy’s eyes darkened, but with a new respect. She nodded, sitting back on her heels. The want was still there, a visible heat between them, but it was banked. It made the air taste charged.

Later, after a grueling session on ‘leveraging core competencies,’ the tension snapped. It was late. The lamp cast long shadows. Vy was exhausted. Katy looked hollowed out, her competence a thin veneer.

“I can’t do another one,” Katy whispered, her voice ragged. “Please.”

This time, when she reached out, Vy didn’t stop her. Katy’s touch was tentative. A question. She undressed Vy slowly, her movements reverence itself. She laid her back on the rug, the wool rough against Vy’s skin. She kissed her way down her body—her sternum, the flat plane of her stomach, the sharp jut of her hips—as if documenting her.

When her mouth found Vy’s cunt, it was with a groan of pure relief. She licked her open with a slow, worshipful drag of her tongue, then pressed inside. She fucked her with her tongue, deep and languid, her hands splayed on Vy’s inner thighs holding her open. No hurry. No claim. Just a feast.

“Tell me what you want,” Katy murmured against her, her breath hot on Vy’s wet flesh.

“You. Just like this.”

Katy obeyed. She sucked Vy’s clit into her mouth, her tongue a relentless, fluttering pressure. She added two fingers, pushing them in deep, curling them to find that perfect, aching spot. She set a rhythm that was devastating in its patience. Curl. Suck. Retreat. Repeat.

Vy’s hands fisted in Katy’s hair, not to guide, but to anchor herself as the pleasure built, a deep, coiling spring. “Don’t stop. Don’t you fucking stop.”

Katy didn’t. Her dedication was absolute. Vy could feel her own wetness coating Katy’s chin, could hear the filthy, wet sounds of Katy’s mouth working her over. The orgasm built slowly, then shattered her all at once. It tore through her with a low, guttural cry, her back arching off the floor, her cunt pulsing around Katy’s fingers in rhythmic, clutching waves.

Katy gentled her through it, then crawled up her body. She didn’t kiss her mouth. She laid her head on Vy’s chest, listening to her hammering heart. “I’m constraining,” she whispered, her voice thick with unshed tears. “See?”

Vy held her, staring at the ceiling. The countdown ticked. Seventeen days now. But in the dark, with Katy’s weight solid and real on top of her, the metronome faltered. For a few stolen breaths, it stopped altogether, leaving only the syncopated rhythm of their breathing, two damaged things clinging to a edge that was crumbling faster than either could admit.

Read on DreamPress

Write your own erotic story with AI