Work Text:
Minjeong had always felt like a background character in a movie that everyone else was starring in. Living in a town of barely thirty thousand people, the kind of place where the most exciting thing that happens is a new coffee shop opening on the corner, didn't exactly help. It wasn’t a rural, agricultural village with cows and tractors; it was just a small, quiet, somewhat suffocating interior town where everyone’s business eventually became public knowledge. Except for Minjeong’s. Her life was a well-kept secret, mostly because there wasn't much to tell.
At twenty-four, Minjeong was the definition of an extreme introvert. She didn’t just "prefer staying in"; she felt a physical weight in her chest whenever she had to navigate a social circle larger than three people. This made the dating scene essentially non-existent for her. Being a lesbian in a small town was already like looking for a needle in a haystack, but being a lesbian who was too shy to even make eye contact with the cashier made it feel like the haystack didn't even exist.
She had spent over two decades watching her peers go through the messy, loud, and public stages of growing up. While other girls were having their first clumsy heartbreaks at sixteen or navigating the drama of local "power couples," Minjeong was in her room, curled up with her laptop or a book, wondering if there was something inherently wrong with the way she was built. She had never dated. Not once. No school dances with a girl on her arm, no awkward first dates at the local cinema, no anniversaries to celebrate. In a town where everyone seemed to be paired up by their early twenties, her singleness felt less like a choice and more like a permanent state of being.
She often looked at her reflection and wondered if she was invisible. She wasn't unattractive, she had soft features and eyes that held a quiet kind of intensity, but she lacked the "spark" that seemed to draw people in. Or at least, that’s what she told herself as she blew out the candles on her twenty-first birthday, realizing that she was officially an adult who had never known what it felt like to be someone's first choice.
There was a specific period, right around the time she turned twenty-one, when Minjeong decided she was done being the "eternal virgin." The mounting pressure of her own expectations had become too much to handle, and she started to feel like a broken puzzle piece because she had never even kissed anyone. She desperately wanted to feel like a "normal" adult, so she turned to the only two people she trusted with her social life: Aeri and Yizhuo. Aeri was the bold one who always knew where the parties were, while Yizhuo had a way of talking anyone into anything.
At that point in her life, Minjeong was still holding onto the idea that she might be bisexual, mostly because she didn't want to admit how much she actually feared the dating pool. Her friends took her mission to heart and, over a few chaotic months, they managed to set her up with six different one-night stands. The count was precise: four men and two women.
Minjeong finally did all the things she thought she was supposed to do. She kissed, she fumbled through the dark, and she checked sex off her list, but the reality was far from the movies. To cope with the paralyzing anxiety of being with strangers, she got absolutely wasted every single time.
She could still recall fragments of those nights, like static on a television screen. There was the second guy, some tall, loud-mouthed friend of Aeri’s cousin whose name she’d forgotten before the sun even came up. She remembered the sticky floor of a house party, the smell of cheap cologne mixed with stale beer, and the way he’d leaned in with a grin that made her stomach flip in all the wrong ways. "You're way too quiet, Minjeongie," he’d whispered, his breath hot against her ear. She had just forced a smile and downed another shot of tequila, hoping the burning in her throat would distract her from the fact that she felt absolutely nothing when he finally pressed his lips against hers. It was mechanical, a checklist of movements she was performing to prove she was "normal."
Then there was one of the girls, a quiet art student with soft hands and a scent that reminded Minjeong of vanilla and rain. That night had been different, though no less blurry. They had ended up in the back of someone’s car, the windows fogged up from the cold night air. For a fleeting second, when the girl’s fingers had brushed against her cheek, Minjeong felt a tiny spark of genuine curiosity. "Is this okay?" the girl had asked, her voice a gentle contrast to the thumping bass of the party outside. Minjeong had nodded, but the five drinks she’d had earlier made her head spin too fast to catch the feeling. She wanted to lean into it, to understand why her heart beat a little differently this time, but the alcohol acted like a thick curtain, muffling the experience until it was just another hazy memory of skin on skin and a lingering sense of "maybe."
She was never truly "there." Each encounter became a blurry memory of spinning ceilings and muffled music, leaving her with nothing but a lingering headache the next morning. She couldn't even say if she had enjoyed herself because she had been so disconnected from her own body. The only thing that stuck with her through the alcohol-induced fog was a very clear realization: she definitely did not like men. While the encounters with the two women felt like a confusing, distant "maybe," the four men left her feeling nothing but a visceral sense of "never again."
By the time she turned twenty-two, Minjeong had retreated back into her shell, but the digital world offered a safety net that her physical town never could. That was when she met her first girlfriend. It didn't happen at a bar or through a mutual friend in town; it happened on Twitter. They were mutuals who shared the same niche interests in music and indie movies, often exchanging likes and occasional replies until those replies turned into late-night Direct Messages.
The confession came unexpectedly. It was a Tuesday night, and they had been talking for hours about everything and nothing. "I think I’ve actually fallen for you, Minjeong," the girl had typed, and for the first time in her life, Minjeong felt a rush of adrenaline that wasn't fueled by tequila. It was clean, sharp, and exhilarating. They became a couple that same night, even though they lived hundreds of miles apart.
The relationship lasted for a year and a half. It was a period defined by Discord calls that lasted until sunrise, shared Spotify playlists, and the comforting glow of a phone screen in a dark room. For Minjeong, it was her first real taste of intimacy. She finally had someone to tell her secrets to, someone who greeted her every morning and said goodnight every evening. She was a hopeless romantic at heart; she lived for the "I miss you" texts and the dreams they shared about one day meeting in person, renting a small apartment, and finally being able to hold hands.
However, as the months rolled by, the cracks began to show. Minjeong lived for milestones, but for her girlfriend, dates were just numbers on a digital calendar. Minjeong vividly remembered the night of their first anniversary. She had spent a week putting together a digital scrapbook of their best conversations and a playlist that told the story of their year. She had stayed up until midnight just to be the first to say something.
"Can you believe it’s been exactly one year since we made it official?" Minjeong had typed, her heart hammering against her ribs as she hit send. She waited, watching the typing bubbles appear and disappear for what felt like an eternity.
"Hahaha, truth. Time flies, doesn't it?" came the reply.
That was it. No "I love you," no mention of the milestone, just a casual acknowledgement that time had indeed passed. Minjeong had stared at the screen, the digital scrapbook sitting open in another tab, feeling a cold knot form in her stomach. It wasn't that her girlfriend didn't care at all, it was just that she didn't care about the labels and the "romantic clutter" that Minjeong held so dear.
Another time, Minjeong had tentatively brought up the idea of finally meeting in person, maybe during the summer break. She had already looked up bus routes and cheap hotels halfway between their cities. "I was thinking," Minjeong had said during a voice call, her voice small, "maybe we could actually see each other? Like, in person? I’ve been saving up."
There was a long pause on the other end, the sound of keyboard clicking filling the silence. "I don't know, Minjeongie. We're good like this, aren't we? Why complicate it with all that pressure? I like where we are right now, no strings, just us talking. Adding a physical meeting makes everything feel so... heavy."
Minjeong had bitten her lip to keep it from trembling. To her, the meeting was the whole point. To her girlfriend, it was a threat to the easy, unattached vibe she cultivated. She was fiercely detached from the traditional ideas of "serious" relationships. To her, labels were just words, and she was perfectly content with the distance, preferring to live in the moment without the weight of expectations.
The end came quietly and amicably. There were no shouting matches or blocked accounts. They just sat on a final voice call and realized that while they cared for each other deeply, they were looking at two different horizons. "I love you, but I can't give you the kind of forever you're looking for," her ex had said softly. Minjeong had cried, of course, but she understood. They stayed friends, still liking each other's posts and occasionally checking in, but the breakup left a hollow space in Minjeong’s chest that felt even larger than before. She had finally found love, but she had never even been able to touch it.
The six months following the breakup were some of the loneliest Minjeong had ever endured. It was a slow, agonizing kind of quiet. She tried to go back to what worked before, seeking comfort in the familiar blue light of Twitter, but the magic seemed to have vanished. She was still a mutual with plenty of people, but now, the interactions felt hollow.
She tried to put herself out there again. She would post slightly more curated photos of herself, hoping someone would notice the effort, or she’d try to strike up a conversation with a mutual who seemed single. She even attempted to flirt, which was an exhausting ordeal for someone like her. She would spend twenty minutes crafting a single reply, trying to sound witty and approachable, only to get a "like" or a generic response in return. Nobody seemed to take her seriously. To them, she was just a familiar avatar on their feed, a background presence that was nice to have around but not someone they actually wanted to get to know.
It was a special kind of rejection, the feeling of being invisible even in the place where you were supposedly the most social. In her tiny town, she was the girl who stayed home; on Twitter, she was the girl who was simply there. By the five-month mark, Minjeong felt like she was sinking. She would lie in bed at night, staring at the blurred pixels on her phone screen, watching other people flirt effortlessly on her timeline. She would see mutuals joking around, tag-teaming in replies, and building the kind of easy connections that felt like a foreign language to her.
To escape, she would dive into the world of Thai GLs, losing herself in the lives of fictional couples who always seemed to find their way to each other despite the odds. She would watch them through her tears, her heart aching as she witnessed their grand romantic gestures and soft, whispered promises. It might have seemed silly to an outsider, but to Minjeong, it was a reminder of everything she was missing. Those nights, the thought that she was fundamentally unlovable would settle in her chest like lead. She wasn't just being dramatic; she was genuinely haunted by the idea that she would die alone, that no one would ever truly want to hold her or know her heart. Minjeong would cry herself to sleep, mourning a life she hadn't even started living yet, terrified that her quiet existence would remain exactly that: quiet.
Or so she thought until she decided to resort to her absolute last resort: a dating app.
Minjeong downloaded the most popular dating app on the market with a heavy sigh, her thumb hesitating for a long moment before finally tapping the install button. It felt like a defeat, an admission that her life had reached a point of desperation she never wanted to acknowledge. She didn't expect much, but she hoped that maybe, just maybe, there was at least one person in her small town who would see her profile and feel a spark.
She was realistic, though. She knew the odds of finding someone within a five-mile radius were slim to none, so she set the search radius as high as it could go. If someone interesting popped up in a neighboring city, she told herself she could always hop on a bus. A forty-minute commute was a small price to pay for the chance to feel like a normal human being again.
Her strategy was a mix of careful analysis and frantic hope. For the profiles from outside her town, she was meticulous. She studied every photo, read every word of the bio, and checked for shared interests before daring to swipe right. She wanted something real, something that made the bus ride worth it. But when it came to women from her own city? The rules changed entirely. If she saw a local face that she found even remotely pretty, she swiped right instantly, her heart fluttering with the thought that they might actually bump into each other at the grocery store one day.
In less than a week, she had swiped through what felt like an endless sea of faces. By her own estimation, she had given a like to nearly two hundred people from out of town. The results were decent, she had managed to secure an okay number of matches from neighboring cities, but the local scene was a ghost town. In her entire journey through the app, she had only encountered two profiles from her own city. Two. It was a stark, depressing confirmation of what she already knew: something local was practically impossible. She was invisible in the very place she called home, destined to look elsewhere for a connection that might never come.
Everything changed on December 31st.
It was exactly 6:00 PM. Minjeong was sitting on the edge of her bed, her hair still slightly damp from a shower, dreading the upcoming family dinner. In her household, New Year’s Eve was an event populated almost entirely by relatives over the age of sixty. It meant early food, stories about people she barely remembered, and a celebration that would effectively end by 11:30 PM when the first aunt started yawning. She was staring at her phone, ready to close the dating app for the last time that year, when a vibration startled her.
A new notification banner slid down from the top of her screen: You have a new match!
Minjeong blinked, her heart doing a strange little somersault. She tapped the notification with trembling fingers, expecting another person from a city two hours away. But when the profile loaded, her breath caught in her throat. The girl was stunning, with sharp, feline eyes and a smile that seemed to radiate confidence through the screen. Her name was Jimin, and the location tag was the impossible part: right here, in her own city.
Before Minjeong could even process the match, the first messages appeared on the screen.
Yu Jimin
I’m actually in shock right now.
I’ve lived here my whole life and I am 100% sure I’ve never seen you around.
Trust me, if I had seen a face that gorgeous in this town, I’d definitely remember it.
Minjeong felt her face heat up instantly. Her heart was drumming against her ribs. This had to be a prank, or maybe a catfish. People didn't just say things like that to her, especially not girls who looked like they belonged on a magazine cover. Another vibration buzzed in her hand.
Yu Jimin
Are you even real, cutie?
Or are you just some elaborate New Year’s hallucination sent to distract me? 🐱
Minjeong gathered every ounce of courage she had, trying to channel a version of herself that wasn't terrified of human interaction. She wiped her sweaty palms on her jeans and started typing.
How can I prove that I’m real, then?
Yu Jimin
Well, pretty girl, the chat on this app is kind of terrible and it keeps glitching.
Why don't you give me your number so we can talk somewhere better?
Maybe we can even prove you’re real in person someday.
Minjeong didn't stop to overthink it. For once, the paralyzing voice in her head was drowned out by the sheer excitement of being called pretty twice in under two minutes. She sent her number and, within seconds, her phone buzzed with a notification from Kakao.
Yu Jimin
Found you! 😍
Now that I have your number, I’m not letting you disappear, princess.
They spent the next hour texting back and forth with a speed that made Minjeong’s head spin. Jimin was bold, peppering the conversation with compliments that made Minjeong’s stomach do flips. She called her sweetheart, princess, and seemed genuinely fascinated by everything Minjeong said. They talked about the local spots they both knew, like the tiny grocery store on the corner where the owner always gave extra candy, and the park that always smelled like jasmine in the spring. As they compared notes on their locations, Minjeong realized with a start that Jimin lived only a few blocks away.
Yu Jimin
So, what are your plans for tonight, beautiful?
Please tell me you’re not going to some wild party I wasn't invited to. I’d be heartbroken if I missed out on seeing you.
Minjeong laughed softly to herself, tucked under her blankets.
Not even close. I’m stuck at a family dinner with a lot of elderly relatives.
It’ll probably be over before midnight.
Very high-energy stuff, as you can imagine.
What about you?
Yu Jimin
I’m actually home alone for now.
My parents went on a trip and I decided to stay behind.
I didn't really feel like traveling, so I figured I’d just have a quiet night by myself.
But I’m already bored out of my mind.
Minjeong felt a pang of sympathy, but Jimin didn't give her a chance to feel sorry for her.
Yu Jimin
Actually, a group of my friends is heading to the central square right after midnight to hang out for a bit.
You should totally join us, Minjeong.
Don't spend the first hours of the new year sleeping like an old lady.
Come meet me at the square.
I’ll be waiting for you, and I promise to make it worth your while.
Minjeong stared at the invitation. Every introverted instinct she possessed told her to make an excuse, to say she was tired, to retreat back into the safety of her bed. But then she looked at Jimin’s profile picture again. Jimin was beautiful, vibrant, and she was calling her princess and sweetheart.
Okay. I’ll be there.
Just look for the girl who looks like she’s about to pass out from nerves.
Yu Jimin
I’ll be looking for the most beautiful girl in the square.
See you soon, cutie.
The family dinner was exactly as Minjeong had predicted, yet somehow even more agonizing because of the distraction buzzing in her pocket. She sat at the long wooden table, surrounded by the smell of roasted meat and the loud, overlapping voices of aunts and uncles arguing about things that had happened thirty years ago. Normally, she would have just zoned out, but tonight, every time her phone vibrated with a new message from Jimin, her heart skipped a beat. She had to keep herself from smiling like an idiot while her Great Aunt Sunmi explained the proper way to pickle vegetables.
Minjeong spent the entire dinner offering polite, practiced smiles and nodding at all the right times, but her mind was blocks away, wondering what Jimin was doing at that very moment. She found herself checking her phone under the table more often than she’d like to admit, her thumb hovering over Jimin’s last message. The contrast between the slow, predictable rhythm of her family life and the electric, unpredictable energy of Jimin’s texts was almost dizzying.
When the clock finally neared 11:00 PM and the first few relatives started gathering their coats, Minjeong felt a rush of relief. She stayed behind for a bit to help her mother clear the table and stack the dishes in the kitchen.
"You seem a bit distracted tonight, Minjeongie," her mother said softly, wiping down the counter with a gentle smile. "Do you have somewhere to be?"
Minjeong felt her ears turn red. "Just meeting a friend at the square for the fireworks," she replied, trying to sound casual.
"That's good," her mother nodded, seemingly pleased. "It’s been a while since you went out on New Year’s. Have fun, honey. Just be careful."
Minjeong hugged her mother and practically ran upstairs to her room. She had less than an hour to transform herself from the "quiet niece" into someone who could stand next to a girl like Jimin. She spent a long time in front of the mirror, her hands shaking as she applied a bit of eyeliner and picked out an outfit that felt like the right balance of effortless and intentional.
As she looked at her reflection, a familiar, nagging doubt started to creep back in. She remembered seeing the tag on Jimin’s profile: Looking for new friends. The words felt like a cold splash of water. Jimin was calling her princess and sweetheart, sure, but maybe that was just how she talked to everyone? Maybe in a town this small, Jimin was just desperate for anyone new to talk to. The invitation wasn't even for a private date; it was to meet her and her group of friends.
"Don't get your hopes up," Minjeong whispered to the girl in the mirror. "She probably just thinks you're a nice girl who needs some company. She’s just being friendly."
Even so, as she grabbed her coat and checked her phone one last time, Minjeong couldn't help but hope. She wanted Jimin to be more than just a new friend. She wanted the compliments to mean something real. She wanted this to be the night where she finally stopped being a background character and started a story of her own. With a deep breath, she stepped out into the cold December air, her heart heavy with both fear and a desperate, flickering hope.
The meeting point was a quiet corner just a few blocks from Minjeong’s house. She stood there, her breath forming small clouds in the freezing midnight air, her hands shoved deep into her coat pockets. Every time a car drove past, her heart did a frantic little dance.
"Minjeong?"
The voice was even better in person, rich and melodic with a hint of a playful rasp. Minjeong turned, and for a second, she forgot how to breathe. Walking toward her were three people, two of them lagging slightly behind. But it was the girl in the front who held Minjeong’s entire world in that moment. Jimin was, quite simply, breathtaking. She was wearing a stylish oversized coat and a beanie that somehow made her look even more like a model. The harsh streetlights caught the sharp angles of her face and the warm, welcoming glow in her eyes.
"Hi," Minjeong managed to squeak out, her voice barely audible.
Jimin grinned, a wide, genuine expression that reached her eyes. "Oh my god, you're actually real. And you're even prettier than your photos, princess." She stepped closer, the scent of expensive perfume and cold winter air clinging to her. "I’m Jimin, obviously. And these are my shadows, Ryujin and Yeji."
She gestured to the two friends behind her, who offered friendly waves. Yeji had a sharp, striking look but a warm smile, and Ryujin had a cool, effortless aura that immediately made Minjeong feel like she was in the presence of someone truly interesting.
"It’s nice to meet you all," Minjeong said, her nerves finally starting to settle just a tiny bit as they began walking toward the central square.
The square was the heart of the town’s New Year’s celebration. It was crowded, at least by their town’s standards, with groups of people huddled together, laughing and clinking glasses. As they arrived, they were greeted by even more of Jimin’s friends, a diverse group that seemed to revolve around Jimin’s effortless charisma.
Jimin took it upon herself to introduce Minjeong to everyone. "Guys, this is Minjeong. I found her on the app today and I refuse to let her go back into hiding," she announced with a wink.
"Wait a second," Ryujin said, squinting at Minjeong through the haze of someone’s cigarette smoke. She had an amused smirk on her face. "I knew I recognized those eyes. You’re the girl who always buys the same brand of strawberry milk and never says a word to me at the checkout, right?"
Minjeong felt her face flush with heat. "Oh my god, you work at the supermarket?"
Ryujin laughed, giving Minjeong a playful nudge. "I practically live there. I never imagined that the quietest customer in the city would be here, drinking and smoking with us on New Year’s. I like it. Welcome to the madness, Minjeong."
It was a strange feeling for Minjeong. For years, she had been a ghost in her own town, and now, suddenly, she was being seen. Jimin leaned in, her shoulder brushing against Minjeong’s. "Don't mind her, she’s just observant. But she’s right, I’m glad you’re here."
As the night progressed, the group settled into a comfortable rhythm. People were drinking beer, sharing cigarettes, and the atmosphere was thick with the scent of pine and smoke. Minjeong felt a surprising sense of belonging. In her head, it was like her Twitter timeline had come to life. These were people who talked like her mutuals, who had the same kind of irreverent humor and relaxed energy. She found herself wanting to prove that she could fit in, that she wasn't just the quiet girl from the grocery store.
When someone whose name she hadn’t even caught yet leaned over and offered her a joint, Minjeong didn't hesitate. She took it with a steady hand, inhaling the sharp, herbal scent and feeling a strange sense of liberation. She wanted to be part of this. She wanted to be someone who could handle the night, someone who could be more than just a background character.
Jimin watched her with a soft, curious smile, her eyes sparkling under the city lights. "Careful, princess, it’s a long night," she whispered, her voice low and intimate.
Minjeong just smiled back, the cold air no longer bothering her. She was surrounded by people who seemed to accept her, and for the first time in her life, she felt like she might actually be exactly where she was supposed to be. Even if she was just a new friend, it was the best feeling she’d had in a long time.
Minjeong, however, felt a familiar sinking sensation in her chest. As she watched Jimin interact so effortlessly with everyone, the doubt from earlier returned with a vengeance. Jimin was charming, yes. She was attentive, yes. But she was that way with everyone. She laughed at Junho’s jokes with the same intensity she used when smiling at Minjeong. She draped an arm around Sora’s shoulders as comfortably as she leaned into Minjeong’s space.
"I’m screwed," Minjeong thought, taking a small sip of the beer someone had handed her. "I’m really just the new friend. She’s just a naturally magnetic person, and I’m just the latest person to get caught in her orbit."
She tried to see the silver lining, though. Jimin’s friends were cool, the kind of group she had always secretly wanted to be a part of. They were relaxed, creative, and seemed to genuinely like each other. Even if Jimin only wanted a new friend, Minjeong realized that entering this circle wouldn't be the worst thing in the world. But as she caught Jimin’s gaze across the small circle of people, a part of her still ached for something more, something that wasn't shared with everyone else in the square.
After about two hours of laughing, drinking, and watching the stray fireworks pop in the distance, someone in the group, probably Ryujin, shouted over the noise that the square was getting too crowded and they should head to the town’s skate park. It was a well-known spot for the younger crowd, a bit isolated on the outskirts, perfect for a long night of hanging out without being bothered.
"You coming with us, Minjeongie?" Jimin asked, her hand finding Minjeong’s arm and giving it a gentle squeeze.
Minjeong didn't even have to think about it. The buzz from the beer and the joint had smoothed out the sharp edges of her social anxiety, and she was genuinely having the time of her life. "Yeah, definitely. I want to keep the night going."
"Good," Jimin whispered, her smile widening.
There was just one small problem: logistics. Between the original group and the new additions, they were one person over the limit for the cars available. Yeji was already herding people toward her silver hatchback, but as the seats filled up, it became clear that someone was going to be left standing on the curb.
Jimin didn't miss a beat. She looked at the crowded backseat, then back at Minjeong, who was looking slightly worried.
"No space? Not a problem," Jimin announced, her tone playful as she stepped toward the front passenger seat of Yeji’s car. She hopped in, then patted her lap with a beckoning look. "Minjeongie, you’re with me. You can sit on my lap. I don't mind if you don't."
Minjeong felt a jolt of electricity run down her spine. She hesitated for exactly half a second before nodding, her heart hammering in her chest for a completely different reason now. "Okay," she said, her voice a little breathless.
The interior of the car was cramped and smelled like vanilla air freshener and leather. Minjeong climbed in, carefully positioning herself on Jimin’s thighs. The proximity was overwhelming. She could feel the solid warmth of Jimin’s legs beneath her, the soft fabric of her coat, and the way Jimin’s arms naturally came around her waist to stabilize her.
"See? Perfect fit," Jimin whispered against the back of Minjeong’s neck as Yeji started the engine.
The drive was about fifteen minutes, but to Minjeong, it felt like it lasted forever in the best possible way. The car hit a few bumps on the old asphalt roads, and every time it did, she was pressed more firmly against Jimin’s chest. Jimin didn't seem bothered at all; in fact, she seemed to be enjoying it.
As they drove, Jimin’s hands didn't just stay on Minjeong’s waist. One hand slowly slid upward, her fingers tracing the hem of Minjeong’s t-shirt before gently slipping underneath the fabric. Minjeong’s breath hitched. She could feel Jimin’s warm palm against the skin of her abdomen, her thumb tracing slow, hypnotic circles just above the waistband of her jeans.
It was a casual, intimate touch that felt like a secret language between them. Jimin wasn't looking at her, she was chatting with Yeji and Ryujin about something, but her fingers were busy telling a different story against Minjeong’s skin. Minjeong leaned back into her, closing her eyes for a moment as she let the sensation wash over her. It was so much better than the blurry, drunken nights of her past. This was intentional. This was Jimin, the girl who had called her beautiful all evening, finally touching her.
Minjeong was absolutely loving it. Every circle Jimin traced made her feel more alive, more wanted. In that dark, moving car, surrounded by the chatter of new friends, the doubt about Jimin "just wanting a friend" started to melt away. Friends didn't put their hands under your shirt and caress your stomach like it was the most natural thing in the world. As they pulled into the gravel parking lot of the skate park, Minjeong realized she was falling, and for the first time, she wasn't afraid of the landing.
When they arrived at the skate park, the group naturally dispersed across the various ramps and concrete structures. The air was crisp and the distant sounds of other groups celebrating echoed through the night. Minjeong and Jimin found themselves climbing to the very top of one of the highest ramps, far enough away from the noise to feel like they were in their own little bubble.
The only people nearby were Ryujin and Yeji, who had claimed a spot a few meters away, but they were mostly focused on each other, leaving Minjeong and Jimin with the kind of privacy that had been impossible in the crowded square. They sat side-by-side on the smooth, cold concrete, their shoulders touching.
"You're not too cold, are you?" Jimin asked, her voice dropping to that intimate, low register again.
Minjeong shook her head, though her heart was racing so fast she probably would have been warm in a blizzard. "No, I’m good. The view is actually really nice from up here."
They spent the next hour just talking, but it was different from the messages or the square. Every time Jimin spoke, she leaned in just a little closer, her eyes locked onto Minjeong’s with an intensity that made it hard to look away.
"I still can't believe I never saw you at the supermarket," Jimin said, a playful glint in her eyes. "Ryujin must be a better stalker than I am."
Minjeong laughed, feeling the vibration of Jimin’s shoulder against hers. "I usually go at the weirdest times just to avoid people. I guess it worked too well."
"Well, no more hiding," Jimin replied, her voice softening. "I think the universe was just waiting for the right moment to show you to me."
As the sentence ended, the conversation drifted into a comfortable silence. For about ten seconds, neither of them said a word. They just sat there, inches apart, their eyes scanning each other’s faces in the moonlight. Minjeong found herself tracing the line of Jimin’s jaw, her gaze eventually dropping to Jimin’s lips, which were pulled into a small, lingering smile. Jimin was doing the same, her eyes warm and observant, as if she were memorizing every detail of Minjeong’s features. It was a heavy, electric silence that felt more intimate than any of the words they had shared.
"Do you ever think about leaving?" Minjeong asked finally, breaking the spell but keeping her voice low. "Like, actually moving out of this town?"
Jimin didn't move away. "Every day," she admitted. "But then nights like this happen, and I start to wonder if maybe there’s still something here worth staying for."
Again, the words died down, and the ten-second ritual returned. They stayed locked in that visual embrace, the world around them fading into a blur of concrete and distant laughter. Minjeong felt a magnetic pull, her heart hammering against her ribs as she noticed Jimin’s gaze flickering down to her own mouth. They were both smiling, that secret, knowing kind of smile that didn't need any explanation.
"What kind of music did you say you were into again?" Jimin whispered after a long moment, her face so close now that Minjeong could feel the warmth of her skin. "I want to know everything you listen to when you're hiding from the world."
Minjeong started to list a few bands, but the words felt secondary to the way Jimin was looking at her. They were in a loop of confession and observation, each topic followed by that long, quiet stretch of simply being together, their faces closer with every passing minute.
"Look at them," Ryujin’s voice suddenly cut through the quiet, dripping with mischief. She was leaning against Yeji, gesturing toward the two of them with a smirk. "Will you look at this cute little couple? They’ve been here for five minutes and they’ve already forgotten the rest of us exist."
Yeji laughed, her eyes crinkling at the corners. "Leave them alone, Ryujin. They’re in their own world. Let the little couple have their moment."
Minjeong felt her face go absolutely nuclear, her heart skipping several beats as she tried to look anywhere but at Jimin. But when she finally stole a glance, Jimin wasn't pulling away or looking embarrassed. She just laughed a soft, melodious laugh, her eyes remaining fixed on Minjeong.
"Let them talk, princess," Jimin whispered, her face now so close that Minjeong could feel the warmth of her breath against her cheek. "They're just jealous because they aren't sitting next to the most beautiful girl in the park."
Minjeong couldn't help but smile back, a wide, genuine grin that mirrored Jimin’s. The label of couple didn't feel like a joke or a mistake. It felt like a promise, a glimpse of a reality she had spent years thinking was impossible for her. In that moment, on top of a concrete ramp under a starless sky, the world felt very, very small, and Jimin was the only thing in it that mattered.
At some point, the chill of the concrete seemed to catch up to Jimin. She shifted her weight, a small wince crossing her face. "Ugh, my back is actually killing me," she muttered, rubbing the small of her spine. "Sitting like this for so long is a mistake. I think I need to lay flat for a second."
Without waiting for an answer, Jimin leaned back, her body stretching out against the cold ramp. She looked up at Minjeong, her eyes dark and inviting. "Come here, Minjeongie. The sky looks better from down here anyway."
Minjeong followed her lead, her heart doing a frantic little skip as she laid down beside her. They were side-by-side now, the world reduced to the vast, dark expanse of the sky and the girl lying inches away. The sky wasn't clear; heavy gray clouds were drifting slowly across the moon, but every now and then, a few brave stars would peek through the gaps.
"See that one?" Jimin whispered, pointing a slender finger toward a tiny, flickering light. "That’s probably the only star we’re going to see tonight. It’s persistent."
Minjeong turned her head to look at Jimin instead of the sky. "Maybe it’s just waiting for the clouds to move," she said softly.
Jimin turned her head too, and suddenly, they were facing each other, their noses almost touching in the dark. The distance between them was practically non-existent now. Minjeong could see the way Jimin’s eyes searched her own, full of a quiet, burning curiosity. They weren't talking about music or the town anymore; the conversation had shifted into something wordless and far more profound.
They would talk in hushed tones about the few stars hidden behind the clouds, making up stories about why they were so shy, and then they would lapse into that familiar silence, just giggling softly and staring at each other. Minjeong felt a strange sense of déjà vu, though she knew she had never experienced anything like this before. It felt like she was trapped in a slow-burn fanfic, the kind she used to read late at night to escape her own reality. The tension was thick, the chemistry was undeniable, and every second felt like a deliberate step toward something inevitable.
"This feels like a movie," Minjeong thought, her breath mingling with Jimin’s. "Or a story someone wrote."
For Minjeong, this "slow-burn" had only lasted a few hours, but as she laid there with her nose nearly brushing against Jimin’s, it felt like an eternity of longing was finally being answered. They hadn't even kissed yet, but the intimacy of just lying there, observing each other in the quiet of the night, felt more real than anything she had ever known. Jimin’s hand moved slowly on the concrete between them, her pinky finger gently hooking around Minjeong’s, a small anchor in the middle of the vast New Year’s night.
As the first hints of dawn began to creep across the horizon, painting the sky in shades of bruised purple and dusty indigo, the energy of the group started to shift. The loud laughter of the earlier hours had softened into tired, content murmurs. Ryujin and Yeji stood up first, stretching their limbs and shivering as the morning chill truly set in.
"I think it’s time to call it a night, or a morning," Yeji said, her voice a bit raspy. "I’m exhausted."
Jimin and Minjeong sat up slowly, their hands finally untangling as they prepared to leave. Jimin looked at Minjeong, her hair slightly messy from the ramp and her eyes soft with a drowsy kind of affection. "I promised to take you home," she said, her voice low. "But I think I’d rather walk if you don't mind. The air feels nice."
Minjeong nodded, feeling a flutter of excitement at the prospect of just a few more minutes alone with her. They said their goodbyes to the rest of the group, leaving the cars behind as the four of them, Jimin, Minjeong, Ryujin, and Yeji, started the walk back toward the residential area.
The town was eerily quiet at five in the morning. The streetlights were still flickering, casting long, dramatic shadows over the empty sidewalks. As they walked, Jimin was in a playful mood, despite the long night. She hopped onto the concrete curb, trying to balance herself like a tightrope walker.
"Look at me, Minjeongie!" she laughed, her arms out to her sides as she took careful, wobbly steps along the narrow edge. "I’m a professional."
Minjeong walked just a step behind her on the sidewalk, watching her with a wide smile. Jimin was like a kid, her silhouette dark against the growing light of the dawn. But the concrete was slick with the morning dew, and as Jimin tried to make a quick turn, her foot slipped.
"Whoa!" Jimin cried out, her body tilting precariously toward the street.
Before she could even process the fall, Minjeong’s hand shot out. She caught Jimin’s hand in a firm, steady grip, pulling her back toward the safety of the sidewalk. Jimin landed against her with a soft thud, her breath coming in short, surprised gasps.
For a long moment, they just stood there, the only sound the distant chirping of the first morning birds. Jimin’s hand was still locked in Minjeong’s, their fingers instinctively lacing together. Jimin looked down at their joined hands, then up at Minjeong with a smile that was no longer just playful. It was warm, deep, and full of something that made Minjeong’s heart ache in the best way possible.
They didn't let go.
For the rest of the walk to Minjeong’s house, they moved in a comfortable, rhythmic silence, their hands swinging gently between them. It was a simple gesture, but to Minjeong, it felt like the most profound thing in the world. After twenty-four years of feeling invisible and unlovable, she was walking through her own town, in the middle of the street, holding hands with the most beautiful girl she had ever seen.
As they finally reached the familiar wooden gate of Minjeong’s house, the sun was beginning to peek over the rooftops, casting a golden-pink glow on everything. Minjeong turned to Ryujin and Yeji, giving them a small, grateful wave as they prepared to head toward their own homes.
"See you at the supermarket, Minjeongie!" Ryujin called out with a lazy, knowing grin before the pair vanished around the corner.
Then, it was just the two of them. Minjeong turned to Jimin, her heart doing that familiar, frantic dance. She stepped in for what she thought would be a simple goodbye hug, but as she tried to pull away, she felt Jimin’s grip tighten just a fraction. Jimin didn’t let go; instead, she let her arms slide down to rest firmly around Minjeong’s waist, pulling their bodies flush against each other in the quiet morning air.
"I had the most incredible night, princess," Jimin said, her voice soft and heavy with the remnants of the night’s magic. She looked down at Minjeong, her feline eyes reflecting the first light of the new year. "I really want to see you again. And I mean really see you. Maybe just the two of us next time? Something a little less chaotic?"
Minjeong felt a smile spread across her face, wider and more genuine than any she had ever shared. All the doubts about being "just a friend" vanished in the warmth of Jimin’s hold. "I’d love that," she whispered.
Jimin’s smile mirrored her own for a heartbeat before her gaze drifted down to Minjeong’s lips. She leaned in, slow and deliberate, until the space between them vanished completely.
The kiss was everything Minjeong had ever dreamed of while watching those Thai GLs alone in her room. It was slow, tender, and tasted like the cold morning air and the lingering sweetness of the night. It felt like it lasted for an eternity, as if time itself had decided to stop just to let them breathe each other in. For what felt like two minutes of pure, uninterrupted bliss, the only thing that existed was the soft press of Jimin’s lips and the steady, grounding weight of her hands on Minjeong’s waist.
When they finally pulled apart, they were both breathless, wearing matching, dazed smiles that spoke of a shared secret.
"Bye, Minjeongie," Jimin said, stepping back but letting her fingers linger against Minjeong’s hand for one last second.
"Bye, Jimin," Minjeong replied, waving as she watched the girl walk down the street, silhouetted by the rising sun.
As she headed inside her quiet house, Minjeong realized that the girl who had started the night thinking she was fundamentally unlovable was gone. She wasn't a background character anymore, and she certainly wasn't going to die alone. She was exactly where she was supposed to be, at the start of a story that was finally, beautifully, all her own.
