Chapter 1: Huddles and Cuddles
The key turned in the lock with a dry, scraping sound. Eliza shouldered the door open and let her overstuffed backpack slide to the floor with a definitive thud. The dorm room smelled like old coffee and lavender—her mess, Katheryn’s attempt to soothe it.
“Hey,” a soft voice floated from the couch.
Katheryn was curled at one end, a sketchbook abandoned on her lap, some black-and-white movie murmuring on the screen. The late afternoon sun cut through the blinds, painting stripes of gold across her pale grey sweater.
“Hey,” Eliza echoed, her voice rough from disuse. She’d been in the silent study carrels for seven hours. Her brain felt like overcooked porridge. She toed off her sneakers and sank onto the other end of the couch, a groan escaping her as her spine met the cushions. She let her head fall back, closing her eyes against the headache brewing behind them.
The cushions shifted. A warmth settled closer. Eliza cracked an eye open. Katheryn had uncurled and was now leaning into her side, a gentle, persistent pressure. She’d tucked her feet up and her head found the dip of Eliza’s shoulder like it was made to fit there.
“You look dead,” Katheryn murmured, her breath warm through Eliza’s thin shirt.
“Feel it. Optic nerve pathways can go fuck themselves.”
A quiet laugh vibrated against her. “Such a doctor already.”
Eliza let her arm drape along the back of the couch, her fingers almost, but not quite, touching Katheryn’s hair. This was normal. They were touchy. Roommates. Friends. But the current that zipped up her spine when Katheryn nuzzled closer wasn’t friendly. It was a low, insistent buzz.
Katheryn turned her face into Eliza’s neck, a slow, deliberate inhalation. “You smell like the library. And stress.”
“Charming.”
“It is.” Katheryn’s hand came to rest on Eliza’s stomach, a casual, weighty heat. “Just means you’ve been working hard.”
Eliza’s own hand moved, seemingly of its own volition. It landed on Katheryn’s thigh, just above her knee. The soft, worn fabric of her leggings was warm. She felt the muscle beneath tense, then relax completely. The movie dialogue became meaningless white noise. The only sound was their breathing, out of sync, then gradually slowing to match.
Katheryn tilted her head up. Her gray eyes were wide, liquid, catching the faint light. There was no hesitation in them, just a quiet, open waiting. Eliza’s stubborn, perfectionist brain, always running five steps ahead, finally went silent. She dipped her head.
The first kiss was a question. A soft press of lips, dry and chaste. It lasted a heartbeat.
The second kiss was the answer. Katheryn’s mouth opened under hers with a tiny, breathy sigh. It was deep, instantly intimate, a slide of tongue and a taste of mint and black tea. Eliza’s hand tightened on Katheryn’s thigh, dragging higher. Katheryn made a small, hungry noise and shifted, turning her body into Eliza’s, one hand coming up to cup the back of Eliza’s neck, fingers tangling in the roots of her hair.
Eliza kissed her like she was trying to memorize the shape of her mouth. She kissed her until they were both breathless, until the only thing that existed was the hot, slick friction between them and the pounding of her own blood in her ears.
Katheryn’s other hand slid down Eliza’s abdomen, over the fly of her jeans. Her palm pressed, gently at first, then with firm curiosity, against the hard bulge straining the denim. Eliza broke the kiss with a sharp gasp, her hips bucking up into that touch.
“Fuck,” Eliza breathed, forehead resting against Katheryn’s.
Katheryn’s fingers traced the length of her through the cloth, a slow, deliberate exploration. A gorgeous, wicked smile played on her kiss-swollen lips. “It’s so hard,” she whispered, her voice full of awe and possession. “It’s mine now.”
“Jesus, Kat…”
“Mine,” Katheryn repeated, and she held her hand there, a claiming weight, as she captured Eliza’s mouth again. This kiss was messier, all tongue and teeth and swallowed moans.
Eliza trailed her lips down the column of Katheryn’s throat, licking the salt from her skin, nipping at the delicate tendon. Katheryn arched back, a silent offering, pulling Eliza on top of her as she sank into the cushions. The sketchbook tumbled to the floor.
They didn’t bother with undressing. The urgency was a live wire between them. Eliza fumbled with her own button and fly, shoving the jeans down just enough to spring her cock free. It stood thick and dark against her stomach, already leaking. The air felt cool on the heated skin.
She gripped Katheryn’s hips, hauling her skirt up around her waist. The simple cotton panties were a pale lavender. Eliza hooked her thumbs in the waistband and pulled them down, down past Katheryn’s thighs, her knees, letting them fall to the floor beside the couch. She spread Katheryn’s legs, settling between them.
Katheryn was bare, glistening, her folds already flushed and wet. The sight punched the air from Eliza’s lungs. “Look at you,” she growled.
“Please,” was all Katheryn said, her eyes black with want, her hands gripping Eliza’s shoulders.
Eliza notched the head of her cock at Katheryn’s entrance. She pushed in slowly, an unbearable, exquisite inch. The tight, wet heat was catastrophic. She saw Katheryn’s mouth fall open, a silent cry, her body stretching to accommodate her.
“More,” Katheryn begged, her nails digging in. “Eliza, give me all of it.”
Eliza drove the rest of the way home in one long, relentless thrust, burying herself to the hilt. A raw, guttural sound was torn from both of them. For a second, they just stayed there, fused, panting, Eliza trembling with the effort of holding still.
Then she moved.
She set a deep, generous rhythm, fucking into her with steady, rolling strokes. The couch springs creaked in time. Each thrust drew a sharp, sweet gasp from Katheryn’s throat. Eliza watched her face—the fluttering shut of her eyes, the parted lips, the faint flush spreading across her chest. She was so beautiful it was a physical ache.
“You feel so good,” Eliza choked out, her rhythm faltering for a second. “So fucking good wrapped around me.”
“Yours,” Katheryn moaned, arching to meet every push. “It’s yours, it’s all yours.” Her hand slid between their bodies, her fingers finding her clit, rubbing frantic, tight circles. The slap of skin on skin, the wet, obscene sounds of their joining, the choked-off curses and pleas—it filled the sunlit room, louder than any movie.
Eliza felt the coiling tension in her gut, a warning flare. Too quick. This was going to be over too fucking quick if she didn’t get a grip. She forced her hips to slow, grinding deep instead of pulling out, turning her thrusts into long, drawn-out rolls that made Katheryn whimper.
“What—why are you stopping?” Katheryn panted, her hips chasing a faster rhythm.
“Not stopping,” Eliza gasped, her voice strained. “Just… gonna make it last.”
To anchor herself, she focused on something new. Her hands, which had been braced on the couch, scrambled for the hem of Katheryn’s soft grey sweater. She pushed it up in a rush, revealing a simple lace bra the color of cream. Eliza ducked her head, mouth finding one pebbled nipple through the lace, sucking it wetly into her mouth.
Katheryn cried out, her back bowing off the cushions. The sensation was a lightning bolt straight to her core, and Eliza felt her clench violently around her cock. That almost did it. Eliza groaned against her breast, the vibration wringing another shudder from Katheryn’s body.
Eliza switched to her tongue, laving the stiff peak, then tugging the lace aside with her teeth to get at skin. She took the bare nipple into her mouth, sucking hard, flicking it with her tongue. Her thrusts became shallow, relentless circles, the head of her cock dragging against a spot inside that made Katheryn’s legs shake.
“Oh god, Eliza… right there, please, that’s it…”
But the slow, expert torture was too much for both of them. The need was a drumbeat getting faster, louder, impossible to ignore. Katheryn’s hands fisted in Eliza’s hair, not guiding now, but pleading. “Faster,” she begged, her voice breaking. “Please, I need it faster. I need you to fuck me.”
That shattered Eliza’s control.
She reared back, pulling almost all the way out before slamming home again. The pace she set then was punishing, a hard, driving rhythm that knocked the breath from them both. The couch slammed against the wall with every thrust. Katheryn was sobbing, her pleas a continuous stream.
“Yes, yes, fuck, like that! Don’t stop, don’t you dare stop! I’m gonna—Eliza, I’m gonna come!”
Eliza was right there with her, the world narrowing to the slick, tight clutch of Katheryn’s body, the blinding pleasure building at the base of her spine. “You want it?” she grunted, her rhythm becoming ragged, frantic. “Tell me what you want.”
“Inside me,” Katheryn gasped, her eyes wild, meeting Eliza’s fierce stare. “I want you to come inside me. Please. Fill me up.”
That was all it took.
Eliza’s hips stuttered, buried to the hilt, and she let go. A raw, broken shout was torn from her throat as she pulsed, releasing deep into the clenching, fluttering heat of Katheryn’s pussy. The orgasm rocked through her, wave after wave, draining every thought, every ounce of strength.
Katheryn came a second later, her inner muscles milking Eliza’s cock through her own climax, a high, sharp cry echoing in the suddenly quiet room.
Spent, Eliza collapsed forward, catching her weight on her forearms beside Katheryn’s head. She tried to pull out, her softening cock slipping partway.
“No,” Katheryn murmured, her hands sliding down to clutch Eliza’s hips, holding her in place. “Stay. Just… stay inside me. For a minute.”
Eliza stilled, lowering herself completely, their sweat-slicked bodies pressing together. She could feel her own spend leaking out around where they were still joined, a hot, intimate mess. They breathed in ragged unison, the only sound in the room. The movie’s end credits music played softly.
Katheryn turned her head, her nose brushing Eliza’s cheek. She sought her lips, kissing her slowly, deeply, a kiss that tasted like salt and completion. When she pulled back, her gray eyes were clear, soft, utterly unguarded.
“I like you,” she whispered, the words feather-light against Eliza’s mouth. “I like you so, so much.”
Eliza smiled and brushed Katheryn’s hair, her fingers tracing the delicate shell of her ear. “Yeah. Me too.” She responded breathily. They snuggled together like that, a tangled, sticky mess on the narrow couch, not caring about the cooling wetness between them or the way their clothes were twisted and rucked up.
The digital clock on the microwave in their tiny kitchenette blinked to 7:14 PM. The room was bathed in the deep blue-grey of evening.
“God… fuck… that was just what I needed.” Eliza giggled, the sound low and surprised in her own throat. It felt foreign. Good.
Katheryn shifted, wincing slightly as Eliza finally, slowly, slipped out of her. A warm trickle followed. She pressed her thighs together, not to stop it, but to feel it. She nodded her head, her cheek rubbing against Eliza’s sweater. “So what’s that make us…?” she asked, her voice small but clear in the quiet. “Friends? Girlfriends?”
The word hung in the air. Girlfriends. It didn’t feel small. It felt enormous, a new continent on a personal map Eliza had thought was fully charted. It felt right.
“Girlfriends,” Eliza said, testing it. She liked the weight of it, the specificity. It wasn’t a question. “Yeah. I’m your girlfriend. You’re mine.”
Katheryn let out a shaky breath, a sound of pure relief, and tilted her face up. They kissed again, slow and deep, a seal on the promise. It was less frantic now, all soft lips and lingering tongues, a conversation without words.
“We’re a mess,” Eliza murmured against her mouth.
“I don’t care.”
“We should probably move. My back is killing me against this armrest.”
“In a minute.”
They stayed, legs intertwined, for another five lazy minutes, until the streetlamp outside their window flickered on, casting long shadows. Reluctantly, Eliza eased herself up, her softened cock slick against her thigh as she tucked herself back into her jeans. She reached a hand down.
Katheryn took it, letting Eliza pull her to her feet. She wobbled, a genuine, post-coital unsteadiness that made them both smile. Without a word, they shuffled to the bathroom connected to their room, a tight space of white tile and mismatched towels.
Eliza turned on the shower, waiting for the steam to rise. They undressed each other this time, a slow, deliberate unpacking. Eliza’s sweater over her head. Katheryn’s skirt pooled around her ankles. The bra, the leggings. They stood naked, looking at each other in the foggy mirror, different shapes, different stories written on their skin.
“Hi,” Katheryn said softly.
“Hi, girlfriend.”
They stepped under the hot spray together, and it was less about getting clean and more about continuation. Eliza soaped up a washcloth and ran it gently over Katheryn’s shoulders, down the curve of her spine, over the swell of her ass. Katheryn returned the favor, her hands slipping between Eliza’s thighs to wash away the evidence of their coupling, her touch firm and intimate.
They didn’t speak much. The water, the steam, the slide of skin was language enough.
Later, in sleep shorts and tank tops, they crashed into Eliza’s unmade bed. The wilting plant on the shared desk was a silhouette against the window. Katheryn immediately curled into Eliza’s side, her head on her chest, one leg thrown over Eliza’s thighs.
“I have a 9 AM lecture,” Eliza mumbled into Katheryn’s hair, which smelled like her own citrus shampoo now.
“So do I.”
“We should sleep.”
“We are sleeping.”
Eliza smiled in the dark. Her hand found the smooth skin of Katheryn’s hip under her tank top, resting there, a point of anchor. The restless, driven part of her brain was quiet for the first time in months. The perfectionist was satisfied. This was not a problem to solve or a pathway to memorize. It was just a feeling, warm and solid in her arms.
Katheryn’s breathing evened out into sleep first. Eliza listened to it, felt the rise and fall of her chest against her own. Girlfriends. The word echoed, losing its newness, settling into a truth. She thought about tomorrow—the shared coffee, the walk to campus, the secret looks across a crowded hallway. A secret that lived right here, in this sunlit nook of a room.
She pressed a final kiss to Katheryn’s forehead and closed her eyes.