
Years had settled over the two of you like a quiet, steady snowfall. The long stretch of military service was behind you now. You had returned, finished the remaining months of adjustment, and eventually moved into a brighter, more permanent life in Seoul with Seoyeon. She had completed her MFA, published a slim but well-received collection of short stories, and taken on part-time lecturing work that left her mornings free for writing. You worked as a research engineer at a mid-sized firm, the kind of steady position that allowed evenings and weekends to belong to her. The apartment you shared was modest but filled with light, books stacked on every surface, a small balcony that caught the afternoon sun, and the quiet proof of a life built deliberately after so many years of circling each other.
Today was Seoyeon’s birthday.
She woke before you, as she often did, and you felt her shift against your chest. You kept your eyes closed for a moment longer, listening to the soft rhythm of her breathing, then opened them to find her watching you with that same gentle, thoughtful expression she had carried since childhood. You reached up and brushed a strand of hair from her cheek.
“Happy birthday, Seoyeon-ah,” you said, voice still rough with sleep.
She smiled, the kind of smile that still made something warm settle in your chest. “You remembered.”
“I’ve never forgotten a single one.”
You had already prepared the first small gift of the day. While she was in the shower you set out her favorite ice-cream cake, vanilla, chocolate, and strawberry layers, just as she had loved since you were children, along with a short handwritten letter. When she came out, hair damp and wrapped in one of your old shirts, she stopped in the doorway and stared. Her eyes softened. She read the letter standing at the kitchen counter, one hand covering her mouth, and when she finished she walked straight into your arms without a word. You held her for a long time, chin resting on the top of her head, breathing in the familiar scent of her shampoo.
The morning stayed quiet and ordinary on purpose. You made coffee the way she liked it. She sat at the small table and opened a few modest gifts you had left for her, a new fountain pen, a leather-bound notebook, a pair of earrings she had once paused to look at in a shop window months earlier. You talked about nothing important: the weather, a manuscript she was revising, a project at your company that was finally moving forward. Underneath the calm conversation you felt the quiet weight of the real plan waiting for later.
In the afternoon you told her you had made a dinner reservation. She dressed carefully, choosing a soft cream blouse and a long skirt that moved when she walked. You watched her fix her hair in the mirror, the same precise motions you had seen a thousand times, and felt a familiar swell of affection. She still hummed those old trot songs when she was content. You stood behind her, rested your hands lightly on her waist, and kissed the side of her neck once before stepping away.
The private dining room you had reserved overlooked a quiet stretch of the Han River. The lights were already low when you arrived. The table was set with care. Balloons drifted near the ceiling. A simple banner with her name hung on the far wall. And then the door opened and the voices rose all at once.
“Happy birthday, Seoyeon!”
Tae-sung’s loud, unmistakable laugh filled the room first. Beside him stood Ji-eun, smiling so widely her eyes nearly disappeared. Ji-hoon and Min-kyung were there too, a little more reserved but clearly happy, both of them having made the trip down from their research posts. The old KAIST group was complete again for the first time in years.
Seoyeon froze in the doorway. Her hands rose to cover her mouth. For a second she simply stared, eyes shining, as if she could not quite believe what she was seeing. Then the tears came, quiet, happy ones, and she turned to look at you with an expression that made every hour of planning worth it.
“You did this?” she whispered.
You only nodded and guided her forward with a hand at the small of her back.
The evening unfolded slowly, the way the best reunions do. Tae-sung immediately launched into stories from the old days, the mixer that had first fused the two friend groups, the night he and Ji-eun had finally admitted their feelings, the ridiculous amount of soju that had been involved. Ji-eun kept interrupting him with corrections and laughter, occasionally reaching across the table to squeeze Seoyeon’s hand. Ji-hoon spoke less but listened carefully, offering quiet updates about his work and the way Min-kyung still read poetry to him on quiet evenings. Min-kyung herself sat close to Seoyeon for a long stretch, the two of them falling into the soft, familiar rhythm of women who had once shared late-night study sessions and quiet confidences.
You stayed mostly quiet, content to watch. Every so often Seoyeon’s knee brushed yours under the table, or her fingers found yours for a brief, private squeeze. You kept your hand on her thigh when the conversation grew especially loud, a steady presence she leaned into without thinking. The food arrived in waves, samgyeopsal still sizzling, grilled seafood, banchan that kept appearing, and eventually the second ice-cream cake of the day, this one larger and decorated with small candles. When it was time to blow them out she closed her eyes for a long moment, and you wondered what she wished for. When she opened them again she looked straight at you.
Gifts were exchanged with the easy teasing of people who had known one another for years. Tae-sung and Ji-eun gave her a framed photograph from university, six of you crowded together outside a library, younger and slightly awkward but already bound by something real. Ji-hoon and Min-kyung brought a handmade notebook with blank pages and a note that simply said, “For the next stories.” Seoyeon hugged each of them tightly, lingering a little longer with the women, her voice soft with gratitude.
As the night deepened the conversation slowed. The laughter remained, but underneath it ran a current of quiet recognition, that time had passed, that lives had moved forward, and that somehow the six of you had managed to remain connected. Seoyeon sat back in her chair at one point and simply looked around the table, eyes moving from face to face as if trying to memorize the moment. You caught her doing it and gave her hand a gentle squeeze. She turned to you and smiled, the kind of smile that carried every year you had shared.
When the last plates were cleared and the final glasses emptied, the friends began to gather their things. There were long hugs in the hallway, promises of future dinners, and a few more tears from Seoyeon that she tried and failed to hide. Tae-sung clapped you on the shoulder hard enough to make you sway. Ji-eun hugged you and whispered, “You did good, Hyun-woo.” Then they were gone, their voices fading down the corridor, leaving the two of you alone in the quiet dining room with the river lights glittering beyond the window.
You helped Seoyeon into her coat. She leaned against you for a moment, forehead resting against your shoulder, and breathed out slowly.
“That was perfect,” she said. “I didn’t know how much I needed to see them all together again.”
You kissed the top of her head and guided her toward the door. Outside, the night air was cool. The two of you walked home along the river path, her arm linked through yours, the city soft and distant around you. Neither of you spoke much. There was no need. The evening had already said enough, about friendship, about time, about the long road that had brought you both here.
The apartment was quiet when the two of you stepped inside. The residual warmth of the party still clung to Seoyeon’s skin and the soft cream blouse she wore. She slipped off her shoes slowly, set her bag down, and turned to face you in the soft light of the entryway. For a long moment neither of you spoke. The city hummed faintly beyond the windows, distant and irrelevant.
Seoyeon reached up and rested her palms against your chest, fingers spreading over the fabric of your shirt as if measuring the steady beat beneath.
“Hyun-woo,” she said, voice low and careful, “today felt like every year finally settled into one place. Childhood. High school. KAIST. The years you were gone. And now this, our life, our friends still here, you still here. I keep thinking how lucky I am that we found our way back to each other.”
You covered her hands with yours, thumbs brushing the backs of her knuckles. “I spent a long time thinking about what to give you that would last. Not another cake. Not another notebook. Something that stays with us.”
Her eyes searched yours. Understanding moved through them slowly, tender and certain. She rose onto her toes and kissed you, soft at first, then deeper, the kind of kiss that carried years of shared history and quiet certainty. When she drew back, her breath was warm against your mouth.
“Then give it to me,” she whispered.
You guided her toward the bedroom without haste. The lights stayed low; only the faint glow of the city filtered through the curtains. You stood her in the center of the room and undressed her with deliberate care. Each button of her blouse came undone between your fingers. You parted the fabric and kissed the newly exposed skin of her collarbones, the soft upper slope of her breasts, the place where her heart beat just beneath the surface. She shivered once, then steadied herself by resting her hands on your shoulders.
You slid the blouse from her arms and let it fall. The long skirt followed, pooling at her feet. She stood in front of you in only her underthings, simple, pale, already slightly damp at the center. You knelt and drew the last pieces away, kissing the inside of each thigh as you did. When she was bare you rose again and let her undress you in turn. Her hands moved with the same unhurried tenderness, tracing the lines of your chest, the ridges of muscle you had kept from the service years, the familiar path down to the hard length of you already straining against the last of your clothes.
When nothing remained between you, you laid her on the bed. The sheets were cool at first. You followed her down, covering her body with yours, and simply held her for a moment, skin to skin, heart to heart, before you began to move.
Your mouth traveled slowly. You kissed the side of her neck, the hinge of her jaw, the soft underside of each breast. You took one nipple into your mouth and sucked gently, then the other, until both were tight and sensitive. Seoyeon’s fingers threaded into your hair. Soft sounds escaped her, quiet, breathy, full of trust.
You reached for the bedside drawer and drew out two things: a length of soft silk scarf and a small, discreet bullet vibrator. Seoyeon’s eyes followed the movement. There was no hesitation in them, only quiet curiosity and the same deep trust she had always given you.
You lifted her wrists above her head and bound them loosely to the headboard with the silk. The knot was gentle, enough to make her feel held, not trapped. She tested it once, then settled, a small smile curving her mouth. You switched the vibrator on at its lowest setting and trailed the cool, humming tip along the inside of her thigh, up the soft fold of her sex, and finally against her clit. Her back arched. A longer moan slipped free.
“Look at me,” you murmured.
She did. Eyes dark, lips parted, cheeks already flushed.
You kept the toy pressed lightly against her while you kissed your way down her body again. When you finally settled between her thighs you replaced the vibrator with your mouth for a time, slow strokes of your tongue, soft suction, the occasional gentle press of two fingers inside her. She was already wet, already open for you. You worked her carefully until her hips began to lift in small, helpless circles and her breathing turned uneven.
Only then did you rise, position yourself, and push into her.
The first entry was slow. You watched every inch disappear, felt the tight heat of her stretch and accept you, felt her walls flutter around the intrusion. When you were fully seated you stayed still, forehead resting against hers, letting both of you feel the completeness of it. The silk around her wrists kept her arms stretched; the vibrator, still humming on low, remained trapped between your bodies against her clit.
You began to move.
7 likes from OddEyeCreature, kryphtot, abrokecollegekid, Sullyoonist, kaiser514, Nashty21, and ItzStacyyyy.