Elara gathers her bag, the chair creaking as she stands—a wet smear left on the seat she doesn't wipe. Her thighs are sticky, the cooling evidence of him sliding down the inside of her leg, and she keeps her knees pressed together because the alternative is walking like someone who just got fucked through three rounds in a library study room.
Marcus calls after her, low and amused: "Nice view, Vance. Try not to drip on the bus."
She doesn't turn. Her stomach tightens anyway—a betrayal of muscle and nerve that she's started to recognize as the thing he does to her. His voice lands somewhere in her chest and stays there, warm and heavy. She pushes through the door before he can say anything else.
The hallway is empty. Fluorescent lights hum overhead, casting everything in that flat institutional white that makes two in the afternoon look like midnight. Her heels click against the linoleum, and she's aware of every step—the slide of her thighs, the ache between them, the way her skirt clings to damp skin.
She doesn't go to the bathroom. She doesn't clean up. She told herself she would, on the walk over. Just get to the bathroom first. Tissues. Straighten your hair. Check your face. But the bathroom door slid past her on the left and she kept walking, and now she's pushing through the library's main exit into the cold afternoon air, and she still hasn't done anything about the fact that she's carrying him home with her.
The bus stop is half a block down. She walks toward it, bag strap cutting into her shoulder, phone heavy in her coat pocket. The wind cuts through her sweater and she shivers—not from cold, or not only from cold. Her body is still adjusting to the absence of his hands. There's a hollow where he was pressed against her, a space that fills with air and makes her feel empty.
She sits on the bench. The vinyl is cold through her skirt. She pulls out her phone.
Derek's text from two hours ago is still at the top of the thread: How's the project going? Thinking about you.
She stares at it. The cursor blinks in the message field. Her thumb hovers over the keyboard, and she can feel Marcus's cum cooling on her skin, and she types: Project ran late. Miss you.
Her thumb hovers over send.
Beneath the guilt—a pulse of heat. The next meeting is already scheduled in her calendar. Wednesday. Same time. Same room. She put it in this morning while Marcus was still buttoning his jeans, her fingers steady on the screen, and she hadn't even asked herself why.
She sends the text.
Three dots appear immediately. Derek is typing.
Miss you too. How late? You sound tired.
Tired. She almost laughs. Her body is wrecked. Her pelvis aches. There's a bruise forming on her hip from the edge of the table. And she's never felt more awake in her life.
Just a lot of research, she types. Heading home now. I'll call you tonight.
Promise?
Promise.
She locks the phone and stares at the dark screen. Her own reflection looks back at her—hair slightly mussed, lips swollen, eyes carrying something she doesn't recognize. She looks like someone who just got fucked. She looks like someone who liked it.
The bus arrives. She stands, finds a seat near the back, presses her thighs together as the bus lurches forward. The city slides past the window—storefronts, students, a woman pushing a stroller—and none of it feels real. The only thing that feels real is the memory of his voice in her ear, low and rough, telling her she took him so well, telling her she was made for this, telling her he wasn't done with her yet.
Her phone buzzes.
Not Derek. A number she saved this morning under a fake contact name—Project Partner—so that if Derek ever saw her phone, he wouldn't ask.
You left your panties on the floor, Vance. I'm keeping them.
She reads it twice. Her breath catches. A flush spreads from her chest to her cheeks, and she presses her thighs together harder, and she doesn't write back.
She saves the message instead.
---
The apartment is empty. Her roommate works until six. She closes the door behind her, drops her bag on the floor, and stands in the middle of the living room with her arms at her sides, not sure what to do with herself.
She should shower. She should eat something. She should call Derek and sound normal and tell him she loves him. She should scrub every trace of Marcus off her skin and pretend today didn't happen.
Instead she walks to her bedroom, pulls off her sweater, and stands in front of the full-length mirror on her closet door.
Her skirt is wrinkled. Her thighs have red marks from the table edge. There's a dark bruise blooming on her hip—thumb-shaped. She touches it. It's tender. She presses harder, and the ache radiates through her, and she doesn't pull away.
She looks at her own reflection and tries to find Derek's girlfriend in it. The one who said she'd never cheat. The one who swore distance wouldn't change anything. The one who believed loyalty was a choice and she had already made it.
That girl is still there, somewhere—behind the swollen lips and the bruise and the wet heat still trapped between her legs. But when Elara looks for her, she sees someone else looking back. Someone with a calendar entry she's already counting down to. Someone who left her panties on the floor because she didn't want them back.
Her phone buzzes again.
This time it's Derek. Calling.
She stares at his name on the screen. The photo she took of him last summer—squinting into the sun on a beach, sand in his hair, grinning at her from behind the camera. She remembers that day. She remembers thinking I love you before she'd ever said it out loud. She remembers believing nothing could shake them.
She answers.
"Hey." Her voice comes out steady. She's proud of that.
"Hey, baby." His voice is warm, tired, familiar. "Made it home okay?"
"Yeah. Just walked in." She sinks onto the edge of her bed. Her fingers find the bruise on her hip again, pressing gently. "How was your day?"
"Long. Missed you." A pause. "You sure you're okay? You sound—I don't know. Different."
Her thumb presses harder into the bruise. The sharp bloom of pain helps her focus. "I'm fine. Just tired. The project's a lot of work."
"Is he helping at least? Your partner?"
The question lands in her chest like a stone. She thinks about Marcus's hands on her hips, his voice in her ear, the way he'd lifted her off the floor like she weighed nothing. "He's—" Her voice catches. She clears her throat. "He's doing his share. It's fine."
"Good." Derek sounds relieved. "I was worried. You know how I get."
"I know." She closes her eyes. "You don't have to worry."
"I know. I trust you."
The words hit harder than they should. She opens her eyes and stares at the ceiling. The crack in the plaster above her bed has been there since she moved in. She's never noticed how much it looks like a fault line. "I know you do."
"Hey—" His voice softens. "I love you. You know that, right?"
She opens her mouth. The words I love you too are right there. She's said them a thousand times. She means them. She means them, and she fucked someone else in a library study room today, and she's already planning when she'll do it again, and she doesn't know how both things can be true at the same time.
"I love you," she says.
And the ceiling doesn't fall. The room doesn't change. She's still holding the bruise on her hip, and her phone is warm against her ear, and she just told her boyfriend she loves him while another man's fingerprints are still fading on her skin.
"I'll let you rest," Derek says. "Call me tomorrow?"
"Yeah. Tomorrow."
"Goodnight, baby."
"Goodnight."
The line clicks. She lowers the phone. The screen shows his photo again—squinting into the sun, grinning, unsuspecting. She wants to feel guilty. She does feel guilty. But beneath the guilt, somewhere deeper and louder, is the thing she's starting to recognize as her own wanting: the calendar entry for Wednesday, the saved message on her phone, the bruise she keeps pressing like she's afraid it will fade too fast.
She should shower.
She doesn't.
She lies back on the bed, still in her wrinkled skirt and damp thighs, and stares at the crack in the ceiling until the light through the window turns orange and then gray and then gone.

