The key stuck in the lock the way it always did on humid nights. Mara shouldered the door and let the bag of takeout hit the counter with a soft wet thump. Ginger, soy, the cheap plastic containers already fogged. She kicked her shoes off without looking and found June already on the couch in one of Mara’s old shirts, bare legs tucked under her, hair still damp from the shower.
“You’re late,” June said.
“Train. And the place next door closed.”
“I would’ve ordered.”
“I know.”
They had been doing this for eleven months. Roommate math. Shared rent on a place that smelled like laundry soap and the lemon oil June used on the windowsills. June had a boyfriend until March. Mara had a string of almosts she never brought home. They watched bad TV. They borrowed shirts. Sometimes June fell asleep with her head on Mara’s thigh and Mara sat very still until the episode ended, then longer.
Tonight the air held still differently.
June had opened a bottle. Two glasses. Not the cheap stuff they used for cooking. She watched Mara put the food away without opening it.
“Not hungry?” Mara asked.
“Later.”
June’s mouth did that small thing it did when she was deciding whether to say something. Mara knew the catalog of June’s faces by now. This one sat between joke and confession.
“Sit,” June said.
Mara sat. The couch dipped. Their knees almost touched.
“I’ve been thinking about something,” June said. “And if it’s weird you can laugh and we never mention it and I’ll still do the dishes tomorrow.”
“Okay.”
“I keep looking at your mouth.”
The room did a slow tilt. Mara heard the fridge hum. Outside, a scooter went by too fast.
“June—”
“Not in a roommate way. In the way I used to look at—” She stopped. Started again. “I’ve never been with a woman. I’ve thought about it. A lot. And it’s you I think about. If that’s not what you want, say so and I’ll shut up and we can eat cold noodles and pretend I had three glasses instead of half of one.”
Mara’s pulse sat high in her throat. She had wanted this in the quiet way you want something you don’t let yourself name. She had catalogued June’s collarbones in the morning light and told herself it was just living in close quarters. She had woken once from a dream that left her wet and furious with herself and gone to the kitchen for water and found June already there, and they had talked about nothing for twenty minutes while Mara’s body cooled.
“I want it,” Mara said. Her voice came out rougher than she meant. “I’ve wanted it. I didn’t know if—”
“You do now.”
June set her glass down. She didn’t lunge. She shifted until their knees touched for real, then put her hand on Mara’s wrist, thumb on the soft inside, and waited.
Mara turned her hand over. Linked their fingers. June’s palm was damp.
“I’ve never—” Mara started.
“I know. Me neither. With a woman. So we go slow. You say stop, I stop. I say stop, you stop. Deal?”
“Deal.”
June leaned in first. The kiss was careful at the start—warm mouth, the taste of wine, a little clumsiness when their noses bumped. Then Mara made a sound she didn’t recognize as her own and June’s hand came up into her hair and the careful part broke.
They kissed like people who had been holding still too long. June’s tongue slid against hers. Mara pulled her closer by the shirt, felt the bare skin under it, the lack of a bra, the small weight of June’s breast when she flattened her palm there. June gasped into her mouth.
“Okay?” Mara whispered.
“Yes. God. Yes.”
They didn’t make it to a bed on the first try. June climbed into her lap right there on the couch, knees bracketing Mara’s hips, and the old shirt rode up. Mara put both hands on her waist and then higher, thumbs brushing the undersides of her breasts, and June rolled her hips once, involuntary, the cotton of her underwear dragging over the seam of Mara’s jeans.
“Off,” June said, tugging at Mara’s shirt. “I want to see you.”
Mara stripped it. June’s eyes went dark and pleased. She touched Mara’s collarbone, the freckle under it, the soft give of her stomach, then cupped her breasts like she was learning the weight. When she bent and took a nipple into her mouth—hot, wet, a little scrape of teeth—Mara’s head dropped back against the couch and her hands fisted in June’s damp hair.
“Fuck.”
June smiled against her skin. “Good?”
“Don’t stop.”
June didn’t. She switched sides, licked, sucked, until Mara was shifting under her, restless, wet enough to feel it when she pressed her thighs together. June noticed. Of course she noticed. She slid a hand down between them and paused at the button of Mara’s jeans.
“This?”
“Yes.”
The zipper. The shove of denim down Mara’s hips, awkward and urgent. June got off her just long enough to drag the jeans and underwear clear, then settled back between Mara’s spread knees on the floor, looking up.
“I’ve thought about this part,” June said quietly. “A lot.”
Mara’s laugh broke in the middle. “Yeah?”
“Yeah.”
June kissed the inside of her knee. Then higher. The soft skin of her inner thigh. She breathed against Mara’s cunt without touching it yet, and Mara’s hips twitched.
“Tell me if I do it wrong.”
“June—”
Then June’s mouth was on her.
It wasn’t practiced. It was hungry and a little uncertain and so wet Mara’s hands flew to the cushions. June licked a broad stripe up through her folds, found her clit by accident and then on purpose, sealed her lips around it and sucked with a soft sound that nearly undid Mara on the spot. Mara’s thighs trembled. She tried not to clamp them around June’s head and failed a little.
“Sorry—”
“Don’t you dare apologize,” June muttered, and went back in harder.
Two fingers, tentative at her entrance. Mara nodded hard before June could ask. The stretch was easy—she was soaked—and June curled them the way she must have done to herself, searching, and when she found the spot that made Mara’s breath punch out she stayed there, working it in a steady rhythm while her tongue kept circling.
Mara came faster than she meant to. It built in her belly and spilled without warning, a sharp bright crest that left her shaking, one hand in June’s hair, the other gripping the back of the couch. June rode it out with her, gentler, until Mara tugged her up by the shoulders and kissed her own taste out of her mouth.
“Your turn,” Mara said. “Shirt off. Come here.”
June stripped the shirt. Naked in the low lamp light she looked like something Mara had been rationing herself against for months. Small breasts, dark nipples tight, the neat triangle of hair already glistening where she’d been rocking against Mara’s thigh earlier. Mara pulled her back into her lap, facing her, and slid a hand between June’s legs.
Slick. Hot. June made a broken little noise and dropped her forehead to Mara’s.
“I’ve got you,” Mara said. “Tell me what you like.”
“I don’t— just touch me. Please.”
Mara stroked through her folds, gathered wetness, found her clit and rubbed in slow circles. June’s hips chased the pressure. When Mara eased two fingers into her, June clenched and moaned open-mouthed against Mara’s cheek.
“Like that?”
“Harder— no, curl— fuck, there—”
Mara learned her on the fly. The angle. The pace. The way June liked a thumb on her clit while the fingers worked inside. June rode her hand with increasingly desperate rolls of her hips, breasts brushing Mara’s, mouth open on Mara’s shoulder. When she came it was quieter than Mara’s—a held breath, a full-body shudder, her cunt pulsing hard around Mara’s fingers—and then she laughed, shaky and disbelieving, and bit Mara’s shoulder soft enough not to mark.
They stayed like that a minute. Sticky. Breathing. June’s forehead still pressed to hers.
“Bed,” June said eventually. “I want you in a bed. I want to do that again without a couch arm in my ribs.”
Mara kissed her. Slow this time. Sure.
“Lead the way.”
June’s room smelled like her shampoo. They fell into the sheets without turning on the overhead—just the hall light slanting in. This round was less frantic. Mara got her mouth on June properly, learned the exact pressure that made June’s toes point, felt June come on her tongue with both hands in Mara’s hair. June pushed her onto her back after and straddled her thigh, grinding slow and filthy while she played with Mara’s breasts, then slid down and returned the favor until Mara came a second time with June’s name in her mouth.
Later, sticky and loose-limbed, June hooked a leg over Mara’s hips and traced idle shapes on her stomach.
“So,” June said. “That happened.”
“It did.”
“Regrets?”
Mara turned her head on the pillow. June’s mouth was kiss-swollen. Her eyes were soft.
“None.”
“Good. Because I’m going to want that again. In the morning. And probably when we should be doing laundry.”
Mara smiled into the dark. “We can do laundry after.”
June’s hand found hers under the sheet. Fingers laced. Outside, the city kept going. Inside, the fridge hummed through the wall, and the takeout sat forgotten on the counter, and neither of them moved to fix any of it.
“Hey, Mara?”
“Mm.”
“Thanks for not laughing.”
Mara squeezed her hand. “Thanks for saying it out loud.”
June shifted closer until their bare legs tangled and her breath warmed Mara’s collarbone. Sleep came easy after that—the good kind, heavy and earned—with June’s heartbeat steady under Mara’s palm, and the whole long night still ahead of them if they wanted it.
They would.