Work Text:
The Discovery
The sky did not simply open; it shattered.
One moment, the afternoon air was thick and oppressive, heavy with the suffocating humidity that preceded a monsoon. The next, a blinding flash of silver cleaved the gray clouds, followed by a crack of thunder so violent it seemed to rattle the concrete beneath Kornnaphat’s feet. Then came the deluge.
Orm—as her friends called her—gasped as the first drop, the size of a marble, struck her shoulder. Within seconds, the heavens emptied themselves. It wasn't rain so much as a solid wall of water. The bustling street, previously filled with the hum of traffic and the chatter of pedestrians, instantly devolved into chaos. People shrieked, throwing newspapers or bags over their heads, scattering like startled birds toward the nearest awnings and subway entrances.
Orm was taller than most of the people scrambling around her, which only meant the driving rain hit her that much harder. Her hazel-amber eyes, usually bright and observant, squinted against the stinging downpour. Her light jacket was soaked through in an instant, clinging uncomfortably to her arms, and her dark hair plastered itself to her cheeks.
"Okay, okay, bad timing," she muttered to herself, her heart hammering a frantic rhythm against her ribs. She had just been trying to walk off a particularly frustrating day—a cancelled meeting, a missed train, a general sense of restless energy she couldn't seem to shake. Now, she was just trying not to drown on dry land.
She bolted down the sidewalk, her long legs carrying her swiftly past overflowing gutters and splashing tires. The awnings of the main street were already packed shoulder-to-shoulder with stranded commuters. Desperate for a reprieve from the icy wind whipping the rain sideways, Orm veered off the main avenue, ducking into a narrow, shadowed alleyway she had walked past a hundred times but never truly looked at.
The alley offered a slight break from the wind, but the rain still funnelled down from the rooftops in heavy sheets. She wiped the water from her amber eyes, shivering violently, and pressed her back against the damp brick wall. It was then that she saw it.
Just a few paces deeper into the gloom of the alley, nestled between the imposing, windowless rears of two large commercial buildings, was a door.
Orm blinked, rain dripping from her eyelashes. She lived only a few blocks from here. She knew this neighbourhood. There had never been a door here. It was a beautiful, completely incongruous thing—made of dark, heavily weathered wood, intricately carved with fading motifs of curling leaves and blooming lotuses. A tarnished brass handle shaped like a teapot sat heavy on its right side. Above the door, a small, faded wooden sign swung gently in the wind, its painted characters completely illegible.
A particularly loud clap of thunder boomed directly overhead, making Orm jump. Logic and local geography be damned; it was a door, and a door meant a roof.
She hurried toward it, her wet sneakers squelching against the cobblestones, and pushed against the brass handle. It yielded with a smooth, silent grace that belied its heavy, weathered appearance. A small, golden bell above the frame gave a soft, crystalline tink-tink.
The moment Orm stepped over the threshold, the roaring, chaotic symphony of the storm was instantly severed, as if someone had thrown a heavy velvet blanket over the world outside.
She stood frozen on a woven entryway mat, dripping a small puddle onto the polished wooden floorboards, and caught her breath. The air inside was completely different. It was delightfully warm, carrying the deep, comforting scent of roasted jasmine, old paper, and the distinct, grounding aroma of damp earth after a long drought. It smelled like safety.
The room was small, lit by a scattering of paper lanterns that cast a soft, golden, honeyed glow over the space. Intricately carved wooden tables sat empty, surrounded by mismatched but comfortable-looking armchairs. Along the walls, floor-to-ceiling shelves groaned under the weight of ceramic jars, glass vials, and loose-leaf tins of every shape and size.
"I'm so sorry," Orm blurted out, her voice loud and startling in the tranquil silence. She wrapped her arms around herself, acutely aware of the mess she was making. "I was just caught in the rain, and I saw the door, and—"
"It is perfectly fine."
The voice was soft, melodic, and startlingly calm. It didn't fight through the quiet of the room; it seemed to become part of it.
Orm looked toward the back of the shop. Behind a long, polished teakwood counter stood the owner.
She was breath taking in a quiet, understated way. Standing a few inches shorter than Orm, she possessed an elegant, statuesque stillness that instantly made Orm feel hyper-aware of her own frantic, shivering energy. The woman’s dark hair was tied back loosely, framing a face of striking, delicate features—a beautiful blend of Asian heritage. But what caught Orm's attention immediately was the small, distinct beauty mark resting perfectly on her left cheek.
As the woman looked at Orm, her eyes curved into the most genuine, gentle eye smile Orm had ever seen. It was a smile that didn't just curve the lips, but radiated warmth from her eyes, making the dim room feel suddenly brighter.
"You are safe here," the woman said softly. She reached beneath the counter and produced a thick, woven towel, stepping around the counter to offer it to Orm.
"Thank you," Orm breathed, taking the towel. As she smiled in relief, her own unique charm broke through her dishevelled state. Her lips, shaped like a perfect cupid's bow or a soft heart, pulled back into a wide, bright, gummy smile. It was an endearing, expressive smile that usually made people instantly comfortable around her. "I'm Orm. I didn't even know this place existed. I walk past that alley all the time."
"I am Lingling," the woman replied, her gaze lingering on Orm's bright, genuine smile for a fraction of a second longer than expected. "And the shop... it is not always easy to find. Please, sit. You are shivering."
Orm dried her hair as best as she could and draped the towel over her shoulders, moving to sit at a small table closest to the counter. She watched as Lingling returned to her domain behind the teakwood.
There was a mesmerizing grace to Lingling’s movements. She didn't ask Orm what she wanted to order. Instead, Lingling's dark eyes briefly met Orm's amber ones, observing the lingering tension in the taller girl's shoulders, the frantic tapping of her fingers against the wooden table, the exhausted slope of her posture.
Lingling turned to a specific shelf, her slender fingers selecting a small, celadon-green tin.
"It was a difficult day out there even before the rain, I think," Lingling murmured, her back to Orm as she scooped a precise amount of dark, twisted leaves into a beautiful, clay teapot.
Orm let out a breath she didn't know she was holding. "You have no idea. Everything that could go wrong did. And then the sky decided to literally fall on me." She let out a soft, self-deprecating laugh. "I just felt like I couldn't catch my breath all day. Until I walked in here, anyway."
Lingling paused, glancing over her shoulder. That gentle eye smile returned, warming the space between them. "The world outside moves very fast. Sometimes it forgets that we are not built to run constantly. Here, the rain decides the pace."
She poured steaming water over the leaves. The sound was incredibly soothing, a soft trickling that harmonized with the muffled, rhythmic drumming of the storm against the roof. The fragrance of the tea immediately blossomed into the air—a complex blend of roasted oolong, sweet Osmanthus, and something bright and citrusy that smelled like sunlight.
After a few precise minutes of steeping, Lingling poured the golden liquid into a small, handle-less porcelain cup and carried it over to Orm's table. She set it down gently, sliding a small wooden coaster beneath it.
"Drink," Lingling said softly. "It will chase the dampness from your bones and the rushing from your mind."
Orm wrapped her long fingers around the warm porcelain, savouring the heat seeping into her chilled skin. She brought the cup to her lips, shaping her love-bow lips carefully around the rim, and took a sip.
Her amber eyes widened. It was extraordinary. The tea was warm and grounding, yet somehow lifted the heavy fog of frustration that had been sitting on her chest all day. It tasted exactly how a deep, restful sigh felt.
"This is amazing," Orm whispered, looking up at Lingling in awe. Her gummy smile broke out again, completely unguarded. "It's perfect. How did you know?"
Lingling remained standing by the table, resting her hands lightly in front of her. The beauty mark on her left cheek seemed to shift as her eye smile deepened into something fond. "Tea is just water and leaves, Orm. The magic is in observing what the drinker lacks, and offering it to them. You lacked stillness."
For the next hour, Orm didn't think about her cancelled meetings, or her missed train, or the frantic city waiting for her outside. She sat in the warm, honeyed glow of the paper lanterns, drinking the Osmanthus oolong, and talking.
To her own surprise, she found herself telling Lingling things she rarely shared with strangers. She talked about her dreams, her minor heartbreaks, the silly things she observed on the subway, her penchant for getting lost in her own hometown.
Through it all, Lingling was the perfect anchor. She said little, but she was entirely present. Her nods, the slight tilt of her head, the crinkling of her eyes, and her occasional, soft-spoken insights made Orm feel profoundly heard. Lingling’s quiet nature wasn't aloof or cold; it was a deeply empathetic silence, a canvas upon which Orm felt entirely safe painting her messy, colourful thoughts.
As Orm finished a particularly animated story about a stray cat she tried to adopt, waving her hands emphatically, she noticed the light in the room shifting.
She paused, looking toward the high, frosted windows near the ceiling. The golden hue was turning a pale, watery blue. The rhythmic drumming on the roof had faded to a sporadic, gentle tapping.
"The rain is stopping," Lingling said quietly. There was a subtle shift in her voice—a fractional tightening, a fleeting shadow that passed over her serene features.
Orm looked down at her empty porcelain cup, a sudden, sharp pang of disappointment piercing her chest. She didn't want to leave. Her clothes were mostly dry, her heart was calm, and the thought of stepping back into the humid, chaotic street felt entirely unappealing.
"I suppose it is," Orm said, standing up slowly. Her tall frame seemed to fill the small space once more. She reached into her pocket. "How much do I owe you, Lingling?"
Lingling shook her head gently, her dark hair catching the light of the lanterns. "There is no charge for those seeking shelter from the storm. Your stories were payment enough."
"Are you sure?" Orm asked, her heart-shaped lips pouting slightly in concern.
"I am sure," Lingling replied. She offered that grounding, gentle eye smile one last time. "Be careful on your way home, Orm. The streets will be slippery."
"I will," Orm promised. She walked toward the heavy wooden door, turning back just as she placed her hand on the brass teapot handle. "I'll come back. Probably tomorrow. I want to try whatever you brew when the sun is out."
Lingling didn't reply to that. She simply stood behind the teakwood counter, watching Orm with an expression that was beautiful, calm, and impossibly sad.
Orm pushed the door open and stepped out.
The immediate transition was jarring. The air outside was thick and muggy, heavy with the smell of wet asphalt and exhaust fumes. The street beyond the alley was already coming back to life, the roar of engines and the shout of street vendors echoing off the wet buildings. The afternoon sun was violently tearing through the breaking clouds, casting harsh, blinding rays into the puddles on the ground.
Orm took a deep breath of the humid air, adjusting her jacket. Despite the jarring environment, the warmth of the tea still radiated in her chest, a quiet, stubborn sanctuary against the noise.
She turned around, raising her hand, her bright, gummy smile ready to wave goodbye to the quiet owner through the glass of the door.
Her hand froze in the air.
Her breath hitched in her throat, her hazel eyes widening in absolute disbelief. She blinked hard, rubbing her eyes with the heel of her hand, thinking the sudden glare of the sun was playing tricks on her.
There was no wooden door with curling lotus carvings. There was no swinging sign. There was no brass handle shaped like a teapot.
Where the door had been just three seconds ago, there was only a solid, unbroken wall of weathered, soot-stained red brick. It matched the rest of the alley perfectly. There was no seam, no crack, no indication that a doorway had ever existed there in the history of the building.
Orm stepped forward, her heart pounding a different, much more terrified rhythm than before. She pressed her hands flat against the rough, damp bricks. They were cold. Solid. Immovable.
"What...?" she whispered into the empty alleyway.
She paced five steps to the left, then five to the right. Nothing. She looked up, searching for the frosted windows. Nothing but blank brick stretching up to the roofline.
Panic and confusion warred in her mind. Had she hallucinated? Had the stress of the day finally broken her brain? But no—she could still taste the sweet, floral notes of the osmanthus on her tongue. She could still feel the phantom warmth of the porcelain cup in her hands. She could still vividly see Lingling’s gentle eye smile and the delicate beauty mark on her cheek.
Orm stood alone in the damp alley for a long time, the sounds of the recovering city washing over her unheeded. She stared at the blank brick wall, the lingering scent of roasted jasmine and damp earth slowly fading away into the smoggy afternoon air.
The tea shop was gone.
The Pursuit
For the next seven days, the city baked beneath an unforgiving sun, and Kornnaphat Sethratanapong—Orm, to her friends—thought she might be losing her mind.
The heat was oppressive, radiating off the concrete in shimmering, distortion-filled waves, but Orm barely noticed the temperature. Every day during her lunch break, and every evening after leaving the office, she found herself marching down the familiar avenue, turning into the narrow, shadowed alleyway between the two commercial buildings.
And every day, she found nothing but the blank, soot-stained red brick wall.
"Excuse me, Auntie," Orm said on the fourth sunny afternoon, leaning over the colourful display of a nearby fruit vendor’s cart. She bought a bag of sliced guava she didn't really want, just to strike up a conversation. "Have you worked on this corner long?"
The older woman, fanning herself with a folded magazine, looked up at the tall girl with bright hazel-amber eyes. "Twenty years, Nong. Rain or shine. Mostly shine lately, thank the heavens."
Orm offered a hesitant, gummy smile, pointing a long finger toward the alleyway a few meters down. "Do you know if there was ever a shop down there? A tea shops? With a heavy wooden door and a brass handle?"
The vendor squinted, following Orm's finger, before letting out a dry laugh. "A shop? In that gap? There's barely enough room for the stray cats to turn around, let alone a shop. It's just the back walls of the bank and the bakery. Always has been."
"Right," Orm murmured, her heart sinking. "Just... checking. Thank you, Auntie."
She walked back to the alley, standing exactly where the woven welcome mat should have been. She pressed her palms flat against the rough, hot brick. It scraped against her skin, painfully real. She closed her eyes, trying to conjure the scent of roasted jasmine and damp earth, but all she could smell was exhaust and overripe fruit.
Had it been a dream? A stress-induced hallucination brought on by a terrible day and a sudden downpour?
But her memory of the woman behind the counter was too vivid. Lingling. Orm could still perfectly visualize the elegant slope of her shoulders, the dark hair framing her face, and that delicate, distinctive beauty mark resting perfectly on her left cheek. Above all, Orm remembered the way Lingling's eyes had curved into that gentle, soul-soothing smile. A hallucination couldn't brew osmanthus oolong that tasted like liquid peace.
On the fifth day, while staring at the agonizingly blue, cloudless sky, the realization struck her.
“The world outside moves very fast. Sometimes it forgets that we are not built to run constantly. Here, the rain decides the pace.”
Lingling’s words echoed in her mind. The shop hadn't just appeared during the rain; it was of the rain. When the sky broke, the door appeared. When the rain stopped, the magic washed away.
From that moment on, Orm stopped looking at the alley and started looking up.
She became a woman obsessed. She downloaded three different meteorological apps on her phone. She tracked barometric pressure drops and wind currents. Her co-workers noticed her constantly refreshing radar maps during meetings, her amber eyes darting to the windows every time a shadow passed over the sun. She was a woman waiting for the sky to fall.
On the eighth day, the air shifted.
Orm felt it before she saw it. A heavy, suffocating humidity rolled through the city streets, making the air thick and difficult to breathe. The sky, previously a harsh, glaring blue, bruised into a deep, turbulent violet. The wind picked up, carrying the distinct, metallic tang of ozone.
She was three blocks away when the first rumble of thunder vibrated through the pavement.
Orm didn't hesitate. She dropped her half-finished iced coffee in the nearest bin and broke into a sprint. Her long legs ate up the distance, dodging pedestrians who were already beginning to scramble for cover.
Please, she chanted in her head. Please be there. Please let me be right.
A fat drop of water splattered against her cheek. Then another on her shoulder. By the time she rounded the corner onto the main avenue, the heavens ripped open, unleashing a torrential, blinding sheet of silver rain.
She didn't slow down. She veered hard into the narrow alleyway, her wet sneakers slipping slightly on the wet cobblestones, and looked up.
There, nestled impossibly between the solid brick walls, was the intricately carved wooden door. The faded wooden sign swung wildly in the gale, and the tarnished brass teapot handle gleamed wetly in the gloom.
Orm let out a breath that was half-laugh, half-sob. She wasn't crazy. It was real. She was real.
Orm grabbed the heavy brass handle and pushed. The door glided open on silent hinges, and the chaotic roar of the monsoon was instantly severed by the soft, crystalline tink-tink of the golden bell.
She stepped inside, dripping water onto the woven mat, and inhaled deeply. The warm, grounding scent of roasted tea leaves, old paper, and damp earth wrapped around her like a physical embrace. The paper lanterns cast their familiar, honeyed glow across the wooden floorboards.
She looked toward the back of the room. Behind the polished teakwood counter stood Lingling.
The quiet owner looked exactly as Orm remembered. She was wearing a simple, dark linen top, her posture statuesque and calm. As the bell chimed, Lingling looked up. When her dark eyes met Orm's hazel ones, a flicker of genuine surprise crossed her elegant features, followed immediately by that signature, gentle eye smile. The beauty mark on her cheek shifted as her smile warmed the room.
"You found your way back," Lingling said, her melodic voice floating effortlessly through the quiet space.
"I told you I would," Orm replied, breathless, pushing her wet hair out of her eyes. Her lips parted into a wide, bright, gummy smile, completely unguarded and radiating pure relief. "I've been checking the weather forecasts like a maniac for a week."
Lingling reached beneath the counter and produced a thick, woven towel, stepping around to hand it to the taller girl. "I brew a different blend for those who come looking for the storm, rather than those who are simply caught in it."
"I can't wait," Orm said, taking the towel.
It was then that Orm noticed they were not alone.
During her first visit, the shop had been an exclusive sanctuary for the two of them. Today, the dim room was occupied.
At a corner table sat an elderly man, his clothes soaked through, his gnarled hands gripping a broken, inside-out umbrella as if it were a lifeline. He was staring blankly at the wooden floorboards, his face etched with a profound, hollow grief.
On a velvet armchair near the shelves of ceramic jars sat a young woman in her early twenties. Her mascara was smeared down her cheeks in dark, jagged tracks, and she was clutching a damp cardboard box filled with office supplies. She was quietly, rhythmically sniffling, her shoulders shaking with suppressed sobs.
Orm lowered her voice, suddenly feeling like an intruder in a sacred space. "I didn't realize there would be others."
"The rain catches many people off guard, Orm," Lingling murmured softly, guiding Orm to a small table near the center of the room. "And not all storms are made of water."
Orm sat down, wrapping the towel around her shoulders, and watched Lingling work.
The process was mesmerizing. Lingling moved with deliberate, unhurried grace. She didn't ask the crying woman or the grieving man what they wanted. She simply observed them, just as she had observed Orm a week prior.
For the elderly man, Lingling selected a dark, heavy cast-iron teapot. She used a robust, earthy Pu'erh, steeping it long and pouring it into a thick, rustic cup. When she placed it before him, she didn't speak, but simply rested her hand gently on the table near his for a fleeting second.
For the young woman with the cardboard box, Lingling chose a delicate glass teapot. She brewed a white tea blended with dried rose petals and chamomile, pouring the pale, fragrant liquid into a fine porcelain cup.
Finally, she returned to the counter and prepared a cup for Orm. This time, it wasn't the grounding osmanthus oolong. It was a bright, golden liquid that smelled of honey, ginger, and summer peaches.
Lingling set it down before Orm. "To warm the chill of the wait," she explained softly.
Orm wrapped her long fingers around the cup. "Thank you, Lingling."
For a long time, the only sounds in the shop were the muffled drumming of the rain against the roof, the ticking of an old clock, and the soft, hitching breaths of the young woman. Orm sipped her tea, feeling the spicy, sweet warmth chase away the dampness from her skin.
Then, unexpectedly, the elderly man spoke. His voice was raspy, like dry leaves scraping against pavement.
"She loved the rain," he said to the empty air.
Orm looked up. The young woman stopped sniffling, wiping her eyes to look at the man. Lingling stood silently behind the counter, a cloth in her hands, listening intently.
"My wife," the man continued, his grip on the broken umbrella loosening slightly. He looked down at the dark, earthy tea in his cup. "We were married for forty-two years. She passed away three days ago. I was trying to walk to the flower market to buy lilies for her shrine when the sky opened up. My umbrella broke. I couldn't see. I just... I couldn't see where I was going."
A heavy, aching silence filled the room, thick with the weight of his loss.
"I'm so sorry," the young woman whispered from her armchair, her own tears momentarily forgotten in the face of his massive grief. "That's... that's a terrible burden to carry alone."
The old man offered a weak, trembling nod, picking up his cup with shaking hands. He took a sip, and as he swallowed, his shoulders seemed to drop a fraction of an inch. "Thank you. It feels... it feels like the whole world should have stopped, you know? But everyone just keeps running."
"I know the feeling," the young woman said softly, pulling her knees up to her chest. She looked down at the cardboard box beside her. "I got fired today. Five years at that firm, working eighty-hour weeks, missing birthdays, missing my own life. And they let me go in a three-minute meeting because of 'restructuring'. I stepped outside, the rain hit me, and I just felt... entirely hollow."
Orm sat frozen, her bright, energetic nature subdued by the raw, bleeding honesty of these strangers. Out in the real world, in the sunlit streets and crowded subways, people wore armour. They hid their failures, their grief, their broken hearts behind polite smiles and hurried footsteps.
But here, enclosed by weathered wood and the smell of jasmine, the armour rusted away. The magic of the shop wasn't just in its disappearing door or its perfectly brewed tea. The magic was the sanctuary it provided. It was a purgatory for the heartbroken, a safe harbour for lost souls who needed a moment to stop pretending they were okay.
Orm turned her head to look at Lingling.
The owner was leaning slightly against the teakwood counter, her dark eyes reflecting the golden light of the paper lanterns. She was listening to them. Really listening.
Orm, highly observant by nature, watched the subtle micro-expressions cross Lingling's beautiful face. When the old man spoke of his wife, the beauty mark on Lingling's cheek shifted as her jaw tightened slightly in empathetic sorrow. When the young woman spoke of feeling hollow, Lingling's eyes softened with quiet understanding.
Lingling was the anchor of the room. She was absorbing their pain, holding the space for them to bleed, offering them the silent, unwavering comfort of her presence and her perfectly chosen teas.
But as Orm watched the quiet owner, she noticed something else. Something that made her heart ache in a completely different way.
Beneath Lingling's serene exterior, beneath the gentle eye smile and the graceful movements, there was a profound, deeply buried melancholy. It was the look of someone who spent her entire existence watching people heal and leave, while she remained frozen in place. Lingling was a keeper of secrets, a sponge for the city's sorrow, but who poured tea for her? Who listened to her stories?
The realization struck Orm like a second bolt of lightning.
Orm had spent the last week desperately chasing the shop because she wanted to feel the peace Lingling offered. She had wanted to escape the frantic pace of her own life. But looking at Lingling now—seeing the beautiful, solitary weight the shorter woman carried—Orm's motivation fundamentally shifted.
Orm didn't want to just be another weary traveller taking shelter. She didn't want to bring her frustrations and exhaustions to this counter to be fixed.
She wanted to be the light in the dim room.
Orm looked down at her hands, a slow, determined warmth spreading through her chest that had nothing to do with the ginger peach tea. She had a loud laugh. She had a heart-shaped, gummy smile that her friends said was contagious. She lived a loud, messy, vibrant life outside these walls.
I am going to make her smile, Orm vowed silently, her amber eyes locking onto Lingling across the room. Not that gentle, empathetic, sad smile she gives to broken things. A real one. I am going to bring the outside world into this room, and I am going to make her laugh.
The heavy, somber atmosphere in the room lingered, but the sharp edges of the strangers' grief had begun to dull, smoothed over by the sharing of their burdens.
Orm cleared her throat, sitting up straighter in her chair.
"You know," Orm said, her voice clear and bright, cutting through the heavy silence like a ringing bell. "Getting fired is awful. Truly. But let me tell you about the time I accidentally set off the fire alarm at my company's annual gala while trying to impress the CEO with a flaming dessert."
The young woman blinked, startled by the sudden shift in tone. "You... you set off the fire alarm?"
"Oh, it was a disaster of epic proportions," Orm said, leaning forward, her hands already animating the story. Her gummy smile broke free, wide and self-deprecating. "Sprinklers everywhere. Ruined tuxedoes. I had to hide in a supply closet for forty minutes. It felt like the end of the world at the time. I thought I'd have to move to Antarctica."
The young woman let out a small, surprised huff of a laugh. Even the old man looked up from his empty cup, a faint flicker of interest in his weary eyes.
Orm kept going. She spun the tale with exaggerated gestures, poking fun at her own clumsiness, painting a ridiculous picture of the chaos she had caused. She used her height, her expressive face, and her vibrant energy to pull the air out of the room's depression.
As she reached the punchline of the story, the young woman with the smeared makeup actually let out a genuine giggle. The old man shook his head, a ghost of a fond smile touching his lips.
But Orm wasn't looking at them. Out of the corner of her hazel-amber eyes, she was watching the teakwood counter.
Lingling was watching her. The quiet owner had paused in her wiping of the counter. Her dark eyes were fixed on Orm, taking in the tall girl's animated expressions and that wide, heart-shaped smile.
And then, slowly, beautifully, Lingling's lips parted. The beauty mark on her cheek rose high as her eyes crinkled into a smile that was entirely different from the ones she had offered before. It wasn't a smile of comfort, or empathy, or sad understanding.
It was a smile of pure, unadulterated amusement. It was bright enough to rival the sun currently hidden behind the storm clouds.
Orm's breath caught in her throat. Her heart did a strange, joyful stutter in her chest.
Gotcha, Orm thought, feeling a thrill of victory race through her veins.
The rhythmic drumming on the roof began to slow. The golden light in the room shifted toward that pale, watery blue. The storm was passing.
The old man stood up slowly, leaving a few crumpled bills on the table despite Lingling's subtle shake of her head. He bowed slightly to the room. "Thank you. For the tea. And the company."
The young woman gathered her cardboard box, her posture noticeably lighter than when she had entered. "I think... I think I'm going to update my resume tonight. After a hot shower." She looked at Orm. "Thank you for the story. I needed that."
They stepped out into the alley one by one, disappearing as the heavy wooden door closed behind them.
Orm stood up last. She walked over to the teakwood counter, placing her empty cup down near Lingling's hands.
"You brought a different kind of magic into the shop today, Orm," Lingling said quietly, her eyes still holding the remnants of that amused, bright smile. "You lifted their spirits."
"I told you, I live a very clumsy, eventful life," Orm said, resting her forearms on the counter, leaning down slightly to be closer to Lingling's eye level. Her amber eyes sparkled with a new, determined fire. "I have a million more stories just like that one. Some are even more embarrassing."
Lingling tilted her head, a soft, curious look crossing her elegant features. "And you plan to share them all?"
"Every single one," Orm promised, her heart-shaped lips curving into a confident grin. "Every time the sky breaks, Lingling. I'm going to come find you, and I'm going to bring you a new story. You spend all your time listening to the sad ones. I think it's time someone brought you the funny ones."
Lingling looked at the tall, vibrant woman in front of her. For a moment, the quiet owner looked as though she wanted to reach out, to bridge the small gap between them across the teakwood counter. Instead, she simply offered that grounding, beautiful eye smile.
"I will put the kettle on when the clouds gather, Orm," Lingling whispered.
Orm stepped backward toward the door, not wanting to break eye contact. She pushed the heavy brass handle, feeling the rush of humid, clearing air from the alleyway.
"See you next storm, Lingling," Orm said.
She stepped over the threshold. The golden bell gave one last tink-tink.
Orm turned around just as the last drop of rain fell from the eaves. She watched, completely unafraid this time, as the intricate wooden door, the glowing paper lanterns, and the quiet owner with the beauty mark dissolved into the misty air, leaving behind nothing but a solid wall of soot-stained brick.
Orm stood in the damp alley, the afternoon sun breaking violently through the clouds above. She didn't feel the sharp pang of disappointment she had felt a week ago.
Instead, she pulled out her phone, opened her weather app, and smiled brightly at the brick wall. She had a mission now. She just needed to find a good story before the next low-pressure system rolled in.
The Connection
The monsoon season became Kornnaphat’s favourite time of year.
Before the tea shop, Orm had lived her life the way most people in the city did: with a mild, underlying resentment for the rain. Rain meant ruined shoes, cancelled outdoor plans, and a humid, sticky commute. It meant keeping your head down and rushing from one awning to the next.
But now, the dark, bruised clouds rolling in from the coast were a signal. They were an invitation.
Orm fundamentally changed the way she lived her life. If she was going to be the one to bring the outside world to Lingling, she couldn't just bring her the mundane complaints of office politics or delayed subway trains. She needed colour. She needed vibrancy. She needed stories.
So, Orm stopped waiting for the weekends to happen to her, and started hunting for the extraordinary.
When the forecast predicted a string of sunny days, she filled them with deliberate chaos. She signed up for an introductory pottery class, discovering within ten minutes that her long fingers were entirely unsuited for the delicate art of centering clay, resulting in a misbegotten, lopsided vase that looked remarkably like a squashed toad. She attended an underground indie wrestling match in a warehouse, cheering until her throat was hoarse next to people she had never met. She deliberately took the wrong train line to the end of the city, just to see what the last stop looked like, ending up at a bizarre, neon-lit night market where she ate something excessively spicy that made her hallucinate slightly.
She collected these moments like shiny pebbles, turning them over in her mind, polishing the punchlines and refining the pacing, waiting for the barometric pressure to drop.
And when the sky finally broke, she ran.
Over the next six weeks, a beautiful, unspoken routine settled between them.
The first time Orm returned after her promise, it was during a gentle, rolling afternoon shower. She pushed open the heavy wooden door with the brass teapot handle, the golden bell chiming its familiar tink-tink.
The shop had a few other patrons that day—a soaked courier and a couple arguing in hushed, unhappy whispers in the corner. But as Orm stepped onto the woven mat, her tall frame shaking off the rain, Lingling looked up from the teakwood counter.
The quiet owner didn't just offer her standard, empathetic greeting. Her dark eyes, usually so serene and guarded, instantly sparked with recognition. The delicate beauty mark on her left cheek rose as her lips curved into a soft, genuine eye smile.
And, to Orm’s immense delight, Lingling subtly gestured not to the small tables scattered around the room, but to a single, high wooden stool situated at the very far end of the teakwood counter. It was a spot clearly meant for the owner, tucked away from the main floor, offering a perfect, unobstructed view of Lingling’s workspace.
"You saved me a seat," Orm had whispered, sliding onto the stool, her hazel-amber eyes bright.
"I had a feeling a storm was coming," Lingling had replied softly, turning to her shelves. "And storms usually bring you."
From that day on, the stool at the end of the counter belonged entirely to Orm. It didn't matter if the shop was packed with miserable, stranded commuters or completely empty; that one seat remained impeccably untouched until the tall girl with the heart-shaped lips came rushing through the door.
Their dynamic shifted, blurring the line between proprietor and patron, transforming into something deeply intimate.
Orm became the bright, chaotic sun to Lingling’s quiet, grounded moon. With every visit, Orm brought a new tale. Sitting at the counter, her long legs crossed, she would lean forward into Lingling’s space and spin her stories. She animatedly recounted the pottery disaster, mimicking the dramatic collapse of her clay toad with wild hand gestures. She described the indie wrestling match, doing terrible impressions of the announcer that echoed off the shelves of ceramic jars.
And Lingling listened. She listened with an intensity that made Orm feel like she was the only person in the universe.
While Lingling brewed the tea, her elegant, statuesque frame moved with that mesmerizing grace, but her attention was entirely anchored to the girl at the end of the counter. Orm watched the way Lingling’s half-Hong Kong, half-Thai features softened. She watched the way Lingling would pause mid-pour, the steaming water suspended in the air, completely captivated by the climax of Orm’s latest misadventure.
Most importantly, Orm achieved her goal. She made Lingling smile. Not the polite, sad smile reserved for the heartbroken, but real, luminous smiles. Once, during Orm’s dramatic re-enactment of getting chased by a rogue goose near the city park, Lingling had actually let out a soft, melodic laugh. The sound was so beautiful, so incredibly rare, that Orm had completely forgotten the end of her story, staring at the quiet owner with her own wide, gummy smile frozen on her face.
The teas Lingling served Orm also changed. She no longer brewed the grounding osmanthus oolong meant to calm a frantic mind. Instead, Lingling began crafting entirely new, experimental blends just for her.
"What is this one?" Orm asked during a particularly heavy thunderstorm in late September, wrapping her hands around a beautiful, cracked-glaze cup. The liquid inside was a deep, vibrant ruby red.
"Hibiscus, dried wild cherries, and a touch of white pepper," Lingling murmured, leaning her forearms against the counter. She was close enough that Orm could see the faint, golden reflection of the paper lanterns in her dark eyes. "It is bright, slightly loud, and has a surprising kick at the end."
Orm took a sip, her eyes widening as the tart, spicy warmth danced across her tongue. She looked up, her gummy smile flashing. "Are you implying that I am loud and spicy, Lingling?"
Lingling’s eye smile deepened, the beauty mark on her cheek shifting delightfully. "I am simply letting the tea reflect the drinker, Orm."
The pinnacle of their shifting connection occurred on a Tuesday evening in early October.
The city had been suffocating under a blanket of oppressive heat for three days. The air was so thick it felt like breathing soup. When the storm finally broke, it wasn't a gentle release; it was an angry, violent rupture. The sky turned a bruised, apocalyptic purple, and the rain came down in solid, punishing sheets, accompanied by window-rattling cracks of thunder.
Orm had been stuck late at the office. By the time she made it to the alleyway, her umbrella had been inverted and destroyed by the wind, and she was soaked straight to the bone. Her white button-down shirt clung transparently to her skin, her dark hair was plastered to her face, and her sneakers squeaked violently with every step.
She shoved open the heavy wooden door, the brass bell jingling frantically over the roar of the storm outside.
As the door clicked shut, sealing out the chaos, Orm stood dripping on the woven mat, shivering violently.
The shop was entirely empty today. The violent nature of the storm had likely kept people sheltered in place rather than running through the streets. The paper lanterns cast their warm, honeyed glow over the empty armchairs.
"Orm."
Lingling emerged from the back room, her eyes widening slightly at the state of the taller girl. For the first time, the quiet owner's serene composure slipped into visible concern. She hurried around the counter, carrying not one, but two thick, woven towels.
"I'm okay," Orm chattered, her teeth literally clicking together. She offered a wobbly, gummy smile. "Just... took a detour through a localized hurricane."
"You are freezing," Lingling scolded softly, her voice holding a rare edge of urgency.
She didn't hand the towels to Orm. Instead, Lingling stepped squarely into Orm's personal space. Standing shorter than Orm, Lingling had to look up slightly into Orm's hazel-amber eyes. She draped the first towel over Orm's shoulders, pulling the edges tight across her chest to trap the heat. Then, she took the second towel and gently draped it over Orm's wet hair.
Orm froze.
Lingling's hands were incredibly gentle. Through the thick cotton of the towel, Orm could feel the warmth of the owner's fingers as she began to carefully dry Orm's hair. The scent of roasted jasmine and damp earth, which usually permeated the room, was suddenly eclipsed by the subtle, intimate scent of Lingling herself—something like sandalwood and clean rain.
Orm’s breath hitched. She looked down, her gaze tracing the delicate line of Lingling’s jaw, the elegant slope of her nose, and the beautiful, dark eyes that were currently focused intently on her task. The beauty mark on her left cheek was inches away.
"I could have done that," Orm whispered, her voice suddenly entirely devoid of its usual loud vibrancy. It came out incredibly soft, almost fragile.
"You are shaking too much," Lingling replied, her own voice dropping to a matching, intimate murmur. She gently rubbed the towel against the ends of Orm's hair. "And you have spent the last six weeks taking care of my spirits, Orm. Allow me to take care of you for a moment."
The sincerity in Lingling's words sent a profound warmth blossoming in Orm's chest, entirely separate from the cold of the rain. It was a deep, aching realization of just how much they had come to mean to each other in these stolen hours between the rainstorms.
Lingling stepped back, her dark eyes scanning Orm's face to ensure the shivering had subsided. "Go sit. Your stool is waiting. I have something brewing."
Orm nodded mutely, making her way to the end of the teakwood counter. She climbed onto the stool, pulling the towel tighter around her shoulders.
A few moments later, Lingling placed a small, steaming bowl—not a cup, but a beautiful, wide ceramic bowl—in front of her. The liquid inside was dark, smelling strongly of roasted rice, dark chocolate, and toasted walnuts.
"Drink," Lingling instructed softly, leaning against the counter opposite her.
Orm lifted the bowl with both hands. The tea was incredibly rich, coating her throat with a heavy, comforting warmth that instantly banished the chill from her bones. It felt like being wrapped in a heavy, weighted blanket.
"This is incredible," Orm sighed, closing her eyes for a moment to savour the taste.
When she opened them, Lingling was watching her, that familiar, gentle eye smile playing on her lips. "I call it the 'Anchor.' It is for when the winds outside are too strong, and you need to remember how to stay on the ground."
"I think I needed that today," Orm admitted, resting the bowl on the counter. She looked at Lingling, her amber eyes serious. The usual frantic energy of her storytelling was gone, replaced by a quiet, vulnerable stillness. "I didn't bring you a funny story today, Lingling."
Lingling tilted her head, her dark hair shifting over her shoulder. "You do not always have to perform for me, Orm. You are allowed to just be here."
"I know," Orm said softly. "But I do have a story. It's just... a different kind."
Lingling reached out, her slender fingers resting lightly on the polished teakwood counter, mere inches from Orm's hands. "I am listening."
Orm took a deep breath, the sound of the torrential rain beating against the roof filling the silence.
"I was walking past the river a few days ago," Orm began, her voice low. "It was sunny. Too sunny. The city looked beautiful, but everyone was moving so fast. I sat on a bench and watched the boats go by. And I realized something."
Orm looked down at her hands, tracing the grain of the wood. "I realized that before I found this shop, I was terrified of being still. I filled my schedule with meetings, and dinners, and obligations, because if I stopped moving, I would have to listen to the quiet. And the quiet scared me."
She looked up, her hazel eyes locking onto Lingling's dark ones.
"But now... I spend all week chasing the rain, just so I can come sit in this quiet room. With you." Orm’s heart hammered against her ribs, louder than the thunder outside. She offered a small, shy variation of her gummy smile, completely stripped of its usual bravado. "You changed the way I see the world, Lingling. You made the quiet beautiful to me."
Lingling didn't move. The air between them felt suddenly charged, thick with the weight of the confession. The rhythmic ticking of the old clock on the wall seemed to echo loudly in the small space.
Slowly, Lingling reached across the remaining inches of the teakwood counter. Her fingertips lightly brushed against the back of Orm's hand. The touch was feather-light, but it sent a shockwave of electricity straight up Orm's arm.
"You think you are the only one who has changed?" Lingling whispered, her melodic voice trembling slightly.
Orm held her breath, flipping her hand over so her palm rested against Lingling's fingertips. Lingling didn't pull away.
"For longer than I can remember," Lingling continued, her gaze dropping to where their hands touched, "I have stood behind this counter. I have watched the heartbroken, the lost, and the weary come through that door. I poured them tea, I absorbed their sorrow, and then I watched them leave. Over and over again."
Lingling looked up, her dark eyes shining with an unshed, profound emotion. The beauty mark on her cheek seemed to emphasize the absolute vulnerability in her expression.
"I thought that was my only purpose. To be a sanctuary for others, while remaining entirely empty myself," Lingling said softly. "And then, a girl with bright eyes and a smile shaped like a heart stumbled through my door, dripping wet, and refused to leave me in the dark."
Lingling’s fingers curled slightly, resting fully against Orm's hand.
"You brought the sun into a room that only exists in the rain, Orm," Lingling whispered. "You brought me stories of a world I cannot touch. You made me want... things I have never allowed myself to want."
Orm’s chest ached with the sheer beauty and tragedy of the admission. She leaned forward, the distance between them across the counter narrowing to almost nothing. She could feel the faint, warm ghost of Lingling's breath.
"What do you want, Lingling?" Orm asked, her voice a fragile, desperate whisper.
Lingling’s eyes flicked down to Orm's heart-shaped lips for a fraction of a second, before returning to her amber eyes. The sorrow in the owner's expression was agonizing.
"I want to see the river you talked about," Lingling breathed, a single tear finally breaking free and tracking down her cheek, narrowly missing her beauty mark. "I want to walk in the sun. I want to sit on a bench with you, and not have to worry about the sky clearing."
Orm's hand closed tightly around Lingling's. "Then come with me. When the rain stops today, don't let the door fade. Just take my hand, and walk out with me."
Lingling closed her eyes, a sharp, painful breath escaping her lips. She gently, but firmly, pulled her hand back from Orm's grasp, retreating slightly into the shadows of the counter. The loss of contact felt like a physical blow to Orm.
"I cannot," Lingling said, her voice regaining a fraction of its usual stoic composure, though it still wavered. "The magic that built this sanctuary is the same magic that binds me to it. If I cross that threshold... I do not know what will happen. But the shop will disappear. And I might disappear with it."
"You don't know that for sure," Orm argued, her height and energy surging back as she leaned fiercely over the counter. "You're a person, Lingling. You're not just a ghost in a tea shop. You exist."
"I exist here," Lingling corrected gently, opening her eyes. She offered a heartbreakingly sad eye smile. "As long as the rain falls, I will be here waiting for you. Is that not enough?"
Orm stared at the beautiful woman in front of her. She looked at the shelves of tea, the paper lanterns, the worn armchairs. She loved this room. She loved the sanctuary it provided. But looking at Lingling, looking at the quiet, desperate longing in the owner's eyes, Orm knew the truth.
It wasn't enough. Not anymore.
"No," Orm said fiercely, her gummy smile gone, replaced by a fierce, determined set of her jaw. "It's not enough. Because you deserve to have your own stories, Lingling. Not just the ones I bring you."
Before Lingling could answer, the light in the room shifted.
The heavy, bruised purple light filtering through the frosted windows began to lighten to a watery gray. The violent drumming on the roof eased into a rhythmic patter. The storm was breaking.
Lingling looked up at the windows, her shoulders slumping slightly. The moment of profound vulnerability was over, sealed away by the shifting weather.
"The sky is clearing," Lingling murmured, turning her back to the counter to begin wiping down the perfectly clean teapot. It was a defensive gesture, a way to hide her face. "You should go, Orm. Before the door vanishes."
Orm sat on the stool for a long moment, the warm bowl of 'Anchor' tea forgotten between them. Her heart was beating a frantic, terrified rhythm.
She stood up, letting the damp towel slide off her shoulders and onto the stool. She walked slowly to the door, her sneakers silent against the floorboards. She rested her hand on the brass teapot handle, feeling the cool metal beneath her palm.
"Lingling," Orm called out softly.
The quiet owner turned around. Her dark eyes were perfectly dry now, her expression composed, the beautiful, statuesque guardian of the shop once more.
"The monsoon season ends in three weeks," Orm said, her voice tight with the agonizing reality of the calendar. "The news said it's going to be a historically dry winter. No rain for months."
Lingling’s breath hitched visibly, her serene mask cracking for just a second. Her hand tightened convulsively around the cleaning cloth.
"I know," Lingling whispered.
Orm stared at her, her hazel-amber eyes burning with a mixture of fear and absolute, unyielding determination.
"I'm not saying goodbye for months, Lingling," Orm promised, her voice shaking with the force of her conviction. "I'm going to find a way. Just... keep the water boiling."
Lingling didn't reply. She simply offered that gentle, devastating eye smile, the beauty mark on her cheek standing out starkly against her pale skin in the fading light.
Orm pushed the door open and stepped out into the alley.
The transition was as jarring as always. The chaotic noise of the city rushed back in, the smell of wet pavement replacing the roasted tea. The sun was already tearing through the clouds, casting blinding rays into the puddles.
Orm turned around just as the heavy wooden door dissolved into thin air, leaving the cold, blank brick wall in its wake.
She stood in the alley, the chaotic energy of the real-world swarming around her. She placed her hand flat against the rough, soot-stained brick, right where Lingling had been standing moments before. The bricks were cold.
The ticking clock had started. She had three weeks. Three weeks, and perhaps only a handful of storms left, to figure out how to pull the woman she was falling in love with out of the magic, and into the light.
The Ticking Clock
The cruelty of the changing season did not arrive all at once; it crept in with a slow, agonizing finality.
For Kornnaphat, the sun was no longer a symbol of a beautiful day. It was an enemy. It was a glaring, mocking spotlight that baked the city streets, entirely devoid of the heavy, bruised clouds she had come to desperately rely upon.
The weather reports were unanimous and merciless. The meteorologists on the morning news smiled brightly as they announced the official retreat of the monsoon systems. High-pressure ridges were settling over the region, promising months of clear skies, dry winds, and relentless, unbroken sunshine.
Orm spent her days in a state of vibrating, nauseating anxiety. She had six different weather applications installed on her phone, their widgets dominating her home screen. She set alerts for any drop in barometric pressure, any shift in wind direction, any rogue cloud formation within a fifty-mile radius. But the alerts remained entirely, heartbreakingly silent.
The realization of what this meant settled over her like a suffocating weight. Months. She was staring down the barrel of three, maybe four months without a single drop of rain. Months without the scent of roasted jasmine and damp earth. Months without the honeyed glow of the paper lanterns.
Months without Lingling.
The thought made Orm physically ill. The tall, vibrant girl who used to command rooms with her boisterous energy and her wide, gummy smile was now entirely hollowed out by the prospect of the impending drought. She found herself snapping at co-workers, her hazel-amber eyes perpetually rimmed with the red of sleepless nights. She couldn't focus. Every time she closed her eyes, she saw the delicate beauty mark resting on Lingling's left cheek, and the devastating, sorrowful look the quiet owner had given her during their last conversation.
When a storm finally did arrive on a late Thursday afternoon, it wasn't the violent, majestic rupture of the deep monsoon season. It was a pathetic, weak thing. A brief, scattered squall born of a fleeting temperature drop.
Orm was in the middle of a presentation when her phone buzzed in her pocket with a precipitation alert. She didn't excuse herself. She simply dropped her dry-erase marker, grabbed her jacket, and sprinted out of the conference room, ignoring the bewildered shouts of her manager.
She ran through the city streets with a desperate, frantic terror. The rain was already falling, but it was light—a mere drizzle compared to the walls of water they used to get. The puddles on the pavement were shallow. The sky wasn't a deep, bruised purple; it was just a sickly, pale gray.
Don't stop, she prayed to the sky, her long legs eating up the distance, her chest heaving. Please, just hold on. Give me a few minutes.
She rounded the corner onto the familiar avenue and practically threw herself into the narrow alleyway.
The heavy wooden door was there, but even the magic seemed weakened by the pathetic weather. The intricate carvings of the curling lotuses looked faded, and the brass teapot handle lacked its usual damp gleam. The golden bell above the frame gave a weak, breathless tink-tink as Orm shoved the door open and stumbled inside.
She stood on the woven mat, chest heaving, gasping for air. Her light jacket was barely damp.
The shop was fundamentally the same, yet entirely different. The honeyed light of the paper lanterns felt strained, flickering slightly against the shadows. The scent of jasmine was there, but the grounding aroma of damp earth was faint, almost ghost-like.
There were two other travellers in the shop today. A middle-aged man in a soaked delivery uniform sat slumped at a corner table, staring blankly at his phone. Near the shelves, a teenage boy with a guitar case leaning against his chair was picking at his fingernails, his posture radiating a quiet, sullen defeat.
But Orm didn't care about them. Her hazel eyes immediately sought out the teakwood counter.
Lingling was there.
The quiet owner stood in her usual spot, but the statuesque grace that usually defined her posture was gone. She looked impossibly heavy, as if the air in the room was pressing down on her shoulders. Her dark hair was tied back, but a few loose strands framed her beautiful, half-Hong Kong, half-Thai features.
When Lingling looked up and saw Orm, the reaction broke Orm's heart all over again.
There was no gentle eye smile. The delicate beauty mark on her left cheek didn't rise with a look of warm amusement. Instead, a look of profound, agonizing relief washed over Lingling's face, immediately followed by a crushing, visible melancholy. Her dark eyes swam with an emotion so deep and sorrowful it made Orm's breath catch in her throat.
Orm walked quickly to her stool at the end of the counter, dropping onto it with a heavy sigh.
"It's barely raining," Orm whispered, leaning over the polished wood, her voice tight with panic. "It's a sun shower, Lingling. It might not even last twenty minutes."
"I know," Lingling replied, her melodic voice hushed, fragile. She didn't move to grab a towel—Orm wasn't wet enough to need one. Instead, she immediately reached for a small, sealed tin on the highest shelf. "I felt the weakness of the storm before it even broke. The magic is... thin today."
Orm’s hands trembled where they rested on the counter. She needed to fix this. She needed to bring the light back into the room. She was the sun; that was her job.
"I have a story," Orm blurted out, her voice entirely too loud for the hushed atmosphere of the shop. The delivery man in the corner flinched, looking over at them, but Orm ignored him. Her amber eyes were locked onto Lingling with a manic intensity.
"Orm..." Lingling started, her voice a soothing murmur, but Orm cut her off.
"No, listen, it's a good one," Orm insisted, her words spilling out of her mouth at a frantic, chaotic pace. Her heart-shaped lips pulled back into a gummy smile, but it was a grotesque parody of her usual bright expression. It was strained, panicked, and entirely devoid of joy. "I went to the botanical gardens on Sunday. Since you wanted to know what the flowers looked like outside. They have this massive greenhouse, right? Filled with orchids. Hundreds of them. Purple ones, white ones, some that looked like tiny monkeys—"
Orm was speaking so fast she was tripping over her own tongue, her hands gesturing wildly, desperately trying to paint a picture before the timer ran out.
"And I was trying to take a picture of this really rare blue one, to show you, but I leaned over the railing too far, and my phone slipped. And I tried to catch it, but I knocked over this entire display of ferns, and a security guard started yelling, and I had to run through the butterfly enclosure—"
She was gasping for breath between sentences, her eyes constantly darting up to the frosted windows near the ceiling, checking the colour of the light. The gray was already brightening. The drumming on the roof was agonizingly light.
"It was ridiculous," Orm forced out a laugh that sounded more like a sob. "You would have laughed, Lingling. You would have loved it."
The silence that followed her frantic outburst was deafening. The teenage boy with the guitar had stopped picking his nails and was staring at Orm with wide, uncomfortable eyes. The delivery man had lowered his phone, the atmosphere of the room entirely hijacked by Orm's desperation.
Lingling hadn't moved. She stood perfectly still behind the teakwood counter, holding the small tin of tea. Her dark eyes were fixed on Orm's panicked face, and the sorrow in her expression was absolute.
"You are not breathing, Orm," Lingling whispered softly.
"I don't have time to breathe!" Orm choked out, her strained gummy smile finally collapsing. Her tall frame curled inward, her elbows resting on the counter as she buried her face in her hands. "It's stopping, Lingling. I can hear it stopping. The season is over. The news said there's a high-pressure ridge. It could be March before it rains again. March!"
Lingling slowly lowered the tin to the counter. She didn't offer a platitude. She didn't tell Orm it would be okay, because they both knew it wouldn't be.
Instead, Lingling began to brew the tea.
Orm watched her through her fingers, her heart breaking at the sheer, deliberate slowness of Lingling's movements.
Usually, Lingling's brewing was a fluid, mesmerizing dance of efficiency and grace. Today, it was an agonizingly slow ritual. Lingling took the wooden scoop and measured the pale, silver-tipped leaves of white tea with trembling precision, letting them fall into the glass teapot one by one.
When she poured the water, she didn't pour it in a steady stream. She tilted the kettle a fraction of an inch, letting the hot water drip over the leaves in an excruciatingly slow, agonizing trickle. She was trying to stretch the seconds. She was using every ounce of her focus, every physical action available to her, to manually halt the passage of time.
The other travellers noticed.
The heavy, frantic energy Orm had brought into the room, combined with Lingling's devastating, melancholic slowness, made the air thick and uncomfortable. It was no longer a sanctuary for their generalized grief; it was an intimate, tragic stage for the two women at the counter.
The teenage boy stood up abruptly, slinging his guitar case onto his back. He didn't say a word, just ducked his head, pushed open the heavy wooden door, and vanished into the fading drizzle. The golden bell gave a pathetic chime.
A moment later, the delivery man sighed, putting his phone in his pocket. He stood, leaving a crumpled bill on his table, and gave Orm a long, sympathetic look before he, too, exited the shop.
They were alone.
Lingling finally finished pouring the water. She set the kettle down, her hands remaining on the handle for a long moment, her knuckles white.
"Silver Needle," Lingling murmured, her voice sounding incredibly small in the empty room. She kept her eyes fixed on the pale liquid slowly taking on a golden hue in the glass pot. "It requires a lower temperature. And it requires... a very long steep. Seven minutes, at least."
Orm let out a ragged breath. Seven minutes. The rain wasn't going to last seven minutes. The pale gray light bleeding through the frosted windows was already turning to a watery, sickly yellow. The sun was fighting through the clouds.
"Lingling," Orm pleaded, her voice cracking.
Lingling finally looked up. The eye smile was completely gone. Her beautiful face was a mask of sheer, undeniable grief.
"I wanted to hear about the orchids," Lingling whispered, a single tear spilling over her lower lash line, tracking down her cheek and slicing right through the delicate beauty mark. "I wanted to picture the blue ones."
Orm couldn't take it anymore. The physical distance between them, separated by the polished expanse of the teakwood counter, felt like an ocean she was drowning in.
She stood up so fast her stool scraped violently against the floorboards. She reached across the counter, her long arms easily bridging the gap, and grabbed both of Lingling's hands.
Lingling gasped softly at the sudden contact, but she didn't pull away. Her slender fingers curled desperately around Orm's, her grip surprisingly strong, as if Orm were the only thing keeping her anchored to the floor.
"Then come see them," Orm begged, her amber eyes blazing with a wild, reckless determination. "Come see the orchids. Come see the river. Come see the sun, Lingling. I'll take you everywhere."
"Orm, please..." Lingling sobbed quietly, shaking her head. "Do not do this. Do not make this harder."
"I am making it the only way I can survive!" Orm practically shouted, the acoustic boundaries of the quiet shop shattering under the force of her heartbreak. "I am not leaving you here for four months. I won't do it. I can't do it. The rain is stopping right now. The door is still there. Walk out with me. Just one step. Just take one step over the threshold with me."
Orm tugged on Lingling's hands, trying to pull the shorter woman around the edge of the counter.
Lingling resisted, planting her feet, her dark eyes wide with an absolute, paralyzing terror. "I can't!"
"You can!" Orm insisted, her thumb stroking frantically over the back of Lingling's knuckles. "It's just a door, Lingling. It's just a street outside. It's real life. I'm real. I'll hold you the whole time. If the sun hits you, I'll give you my jacket. If the magic fights you, I'll pull harder. Just come with me!"
"You don't understand!" Lingling cried out, her melodic voice shattering into something raw and ragged. She pulled back with all her might, forcing Orm to let go or risk dragging her violently across the wood.
Orm released her hands, stumbling back a half-step, chest heaving.
Lingling stood behind the counter, shaking uncontrollably. She wrapped her arms around her own waist, digging her fingers into her sides. The light from the frosted windows was growing brighter by the second. The drumming on the roof had ceased entirely. There were only sporadic drops falling from the eaves.
"I don't just work here, Orm," Lingling said, her voice dropping to a devastated, raspy whisper. She looked around the shop—at the glowing paper lanterns, the shelves of ceramics, the heavy wooden door. "I am not a prisoner of this sanctuary. I am the sanctuary."
Orm froze, her heart skipping a terrifying beat. "What are you talking about?"
Lingling closed her eyes, tears streaming freely down her face. "I don't remember my life before this room. I have fragments. I remember the smell of the ocean. I remember the sound of a bustling street in Hong Kong. I remember... feeling very cold, and very alone, in an alleyway during a storm."
She opened her eyes, looking at Orm with a vulnerability that was agonizing to witness.
"The magic didn't build a cage around me, Orm. It built a shell for me. It took a dying, heartbroken thing in an alleyway and turned it into a place of comfort for others." Lingling touched her own chest, right over her heart. "This shop... the walls, the tea, the warmth... it is all spun from whatever is left of my soul. I only exist when the sky breaks, because that is the only time the world needs this kind of comfort."
Orm felt the blood drain entirely from her face. Her tall frame swayed slightly. "No..."
"If I cross that threshold," Lingling continued, taking a slow, trembling step toward the edge of the counter, closing the distance Orm had created, "I am not stepping into the real world. I am leaving the only magic that keeps me corporeal. I won't just vanish until the next storm, Orm. I fear I will cease to exist entirely. I will just be... rain on the pavement. Evaporating in the sun."
The silence in the room was absolute. The ticking of the old clock sounded like a judge's gavel falling over and over again.
Orm stared at the woman she loved. She looked at the delicate beauty mark, the dark, terrified eyes, the elegant, statuesque frame that was currently shaking with the weight of her own tragic existence.
To pull Lingling out of the door wasn't just a risk. It was potentially murder. Orm was asking Lingling to walk into her own oblivion just so Orm wouldn't have to miss her.
"I'm sorry," Lingling whispered, her voice breaking on a sob. "I am so sorry, Orm. I wanted to be brave for you. I wanted to see the blue orchids. But I am terrified of the dark."
Orm let out a shattered sound, a cross between a gasp and a cry. She closed the distance between them, ignoring the counter entirely, leaning over the teakwood to cup Lingling's face in both of her hands.
Lingling's skin was soft, and wet with tears, and incredibly, agonizingly warm. Orm's thumbs swept frantically over Lingling's cheekbones, brushing past the beauty mark.
"Don't apologize," Orm wept, her own tears finally breaking free, blurring her amber eyes. She pressed her forehead against Lingling's, their noses brushing. "Don't you ever apologize for wanting to live. I was selfish. I was so selfish. I just... I can't lose you."
Lingling reached up, her slender fingers wrapping around Orm's wrists. She didn't pull Orm away; she just held onto her, grounding herself in the touch. "You are not losing me. I will be right here. I will sleep in the dark, and I will dream of the stories you told me. And when the monsoons return next year... I will put the kettle on."
"Next year," Orm choked out, the words tasting like ash in her mouth.
Above them, the paper lanterns flickered violently. The golden, honeyed light sputtered, dimming significantly.
The magic was failing. The rain had completely stopped.
"Orm," Lingling said, her voice tight with sudden urgency. The serene, quiet owner was panicking. She pushed gently against Orm's chest. "You have to go. The door is fading. If you are caught inside when it closes—"
"I don't care," Orm said stubbornly, her gummy smile nowhere to be found, her jaw set with absolute defiance. She tightened her grip on Lingling's face. "Let it close. Keep me here in the dark with you."
"No!" Lingling cried out, genuinely terrified. She shoved hard against Orm's shoulders, her strength surprising. "You belong in the sun! You belong out there, making people laugh, being loud and bright! I will not let you wither in the dark with me. Go!"
The golden bell above the door gave a violent, discordant chime, though no wind had touched it. The edges of the room were beginning to blur, the solid wooden walls turning translucent, revealing the dark, soot-stained bricks of the alleyway behind them.
"Lingling, please—" Orm begged, stumbling backward as Lingling shoved her again.
"Go!" Lingling shouted, her dark eyes blazing with a fierce, protective love. "Live for both of us until the rain comes back! Go, Orm!"
Orm tripped over her own feet, stumbling backward onto the woven mat. She looked at Lingling one last time. The quiet owner was standing behind the fading teakwood counter, tears streaming down her face, the beauty mark on her cheek stark against her pale skin.
But as the room dissolved around her, Lingling forced her lips to curve. She forced her dark eyes to crinkle. She gave Orm one last, devastating, perfect eye smile to carry her through the dry season.
Orm reached blindly behind her, her hand hitting the heavy brass handle. She pushed the door open and fell backward into the alleyway.
The humid, stagnant air of the city hit her like a physical blow. The blinding sunlight pierced her retinas, making her squeeze her eyes shut.
She heard the tink-tink of the golden bell one last time, sounding as though it were echoing from the bottom of a deep well.
Orm scrambled to her feet, spinning around instantly, her hands flying out to catch the heavy wooden door before it could swing shut.
Her palms slammed against hard, rough, blistering hot brick.
The force of her momentum sent a jarring shock up her arms. She scraped her skin against the rough texture, but she didn't care. She pressed her entire body against the soot-stained wall, her hands frantically searching for a seam, a handle, a sliver of weathered wood.
There was nothing. The wall was entirely unbroken.
"Lingling!" Orm screamed, her voice tearing from her throat, echoing harshly off the commercial buildings, completely lost in the roar of the afternoon traffic on the main avenue.
She slammed her fists against the bricks. "Lingling, let me back in! Please!"
Only the harsh, dry wind answered her.
Orm slid down the rough brick wall, her long legs buckling beneath her. She collapsed onto the damp cobblestones of the alley, ignoring the dirty puddles soaking through her trousers. She pulled her knees to her chest, buried her face in her arms, and wept.
She wept for the quiet woman trapped in the dark. She wept for the blue orchids Lingling would never see. She wept for the agonizing realization that the magic she had fallen in love with was the very thing keeping them apart.
High above the narrow alleyway, the last, thin gray cloud finally broke apart, dissolving entirely into the glaring blue sky. The sun beat down on the city, merciless and bright.
The dry season had begun. And the ticking clock had stopped, leaving Orm with nothing but time, a broken heart, and an impossible problem to solve before the sky forgot how to rain.
The Final Storm
For twenty-one days, Kornnaphat Sethratanapong lived in a world completely devoid of magic.
The meteorologists had not been exaggerating. The dry season had settled over the city with a suffocating, brutal permanence. The skies remained a relentless, mocking expanse of unbroken azure, glaring down upon the concrete and asphalt until the city baked. The air grew arid, stripping the moisture from the trees, turning the vibrant green leaves to brittle husks that scraped against the sidewalks.
Orm was a ghost of her former self. The boisterous, vibrant girl who used to fill rooms with her loud laughter and her bright, gummy smile was gone, replaced by a hollowed-out shell moving purely on mechanical routine. She went to work. She went home. She barely spoke. Her friends tried to drag her out to dinners and bars, but Orm couldn't bear the noise. She couldn't bear the frantic, rushing pace of the world outside, not when she knew the profound, beautiful quiet that existed just out of her reach.
Every single evening, completely unable to stop herself, she walked past the narrow alleyway between the bank and the bakery. And every single evening, she pressed her palm against the rough, soot-stained red brick wall, closing her hazel-amber eyes and praying for the scent of roasted jasmine. All she ever got was the smell of hot dust and exhaust.
Lingling was gone. Trapped behind a veil of magic that required the sky to break, sleeping in the dark, waiting for a monsoon that wouldn't come for another four months.
On the twenty-second day, the impossible happened.
It was mid-afternoon on a Tuesday. The heat index was breaking records. Orm was sitting at her office desk, staring blankly at a spreadsheet, when the fluorescent lights above her head flickered.
She blinked, shaking her head. Then, she noticed the shadows in the office shifting. The harsh, rectangular blocks of sunlight that had been spilling across the carpet from the floor-to-ceiling windows were suddenly swallowed up.
Orm stood up, her chair rolling backward and hitting the filing cabinet with a loud thud. She walked to the glass.
A freak meteorological anomaly had occurred. A sudden, violent collision of ocean currents and unseasonable, extreme heat had birthed a rogue storm system. It had materialized off the coast with zero warning, bypassing the radars entirely. And it was moving fast.
The sky above the city was no longer blue. It was a churning, terrifying vortex of charcoal, violet, and sickly, unnatural green. It looked less like a storm and more like the end of the world. The barometric pressure dropped so rapidly that Orm's ears literally popped in the silent office.
"Kornnaphat, are you looking at that?" her manager asked from the doorway, her voice laced with unease. "The weather service just issued a flash flood warning. They're saying to stay indoors—"
Orm didn't hear the rest.
She didn't grab her bag. She didn't grab her jacket. She simply bolted.
She shoved past her manager, sprinted down the hallway, and hit the stairwell, entirely bypassing the slow elevators. She flew down four flights of stairs, her long legs taking the steps two at a time, her heart hammering a frantic, deafening rhythm against her ribs.
I'm coming, she chanted in her mind, her hazel eyes wide and wild. I'm coming, Lingling, I'm coming.
She pushed through the lobby doors and hit the street just as the sky ripped open.
There was no preliminary drizzle. There was no gentle buildup. A crack of thunder so loud it set off car alarms for three blocks echoed off the skyscrapers, and then a solid, punishing wall of water crashed down upon the city.
The sheer violence of the downpour was staggering. The wind howled, whipping the rain sideways, tearing umbrellas from the hands of screaming pedestrians and sending garbage cans skittering across the flooded intersections. It was a desperate, angry storm, burning itself out as quickly as it had formed.
Orm ran.
At 173 centimeters, she was an athlete pushing her body to its absolute limits. The freezing rain soaked through her thin blouse instantly, her dark hair pasting itself to her face and blinding her. She slipped on a slick subway grate, scraping her knee hard against the pavement, but she didn't even feel the sting. She scrambled back up, her wet sneakers finding purchase, and kept sprinting.
She knew this wasn't a monsoon. This was a flash storm. A dying gasp of the atmosphere. It wouldn't last hours. It would last minutes.
She tore around the final corner onto the main avenue. The street was ankle-deep in rushing water. She veered hard, her momentum nearly throwing her into the brick wall, and threw herself into the narrow, shadowed alleyway.
She looked up.
Through the blinding sheets of rain, she saw it. The heavy, intricately carved wooden door.
But it was wrong.
The magic was unstable, fighting against the suffocating dryness of the season. The edges of the door frame seemed to vibrate, phasing in and out of reality. The dark wood looked translucent in places, the soot-stained bricks of the alleyway bleeding through the curling lotus carvings. The tarnished brass teapot handle was flickering like a bad television signal.
The shop was dying.
Orm let out a ragged, desperate sob. She lunged forward, throwing her entire weight against the brass handle before it could phase out of existence.
The door yielded, heavy and sluggish, resisting her. She pushed with all her strength, stumbling over the threshold and collapsing onto the woven mat.
The door slammed shut behind her with a sound like a coffin sealing, entirely cutting off the roar of the storm outside. There was no crystalline tink-tink of the golden bell. The bell was completely silent.
Orm lay on the floorboards for a second, gasping for air, her lungs burning, water pooling around her from her soaked clothes. She pushed herself up onto her hands and knees, ignoring the throbbing pain in her scraped leg, and looked up.
The sanctuary was empty of travellers. There were no grieving widows, no fired executives, no lost teenagers. The rogue storm had been too sudden, too violent for anyone to seek shelter here. The shop had manifested solely for her.
But the room itself was a tragedy.
The warm, honeyed glow of the paper lanterns was gone. Half of them were completely burnt out, their paper shades gray and dead. The remaining few flickered weakly, casting long, erratic, sickly yellow shadows across the mismatched armchairs. The comforting scent of roasted jasmine and damp earth was tainted; it smelled like dry dust, ancient paper, and ozone.
And behind the teakwood counter stood Lingling.
Orm’s breath caught in her throat, a fresh wave of tears mingling with the rainwater on her face.
Lingling was the most beautiful, devastating sight Orm had ever seen. The quiet owner was wearing a simple, flowing white linen dress today, making her look entirely ethereal against the encroaching shadows of the dying shop. Her dark hair cascaded down her back, and her delicate, half-Hong Kong, half-Thai features were illuminated by the dying light of a single lantern above her head.
But Lingling, too, looked translucent. The edges of her silhouette seemed to waver slightly, as if she were a reflection in a disturbed pool of water.
When Lingling’s dark eyes locked onto Orm, kneeling on the floor, the profound sorrow that crossed the owner's face was enough to break Orm in half. The delicate beauty mark on Lingling's left cheek stood out starkly against her pale skin. There was no eye smile today. There was only a devastating, agonizing love.
"Orm," Lingling whispered. Her melodic voice lacked its usual grounding resonance; it sounded faint, like an echo carried on the wind.
Orm scrambled to her feet, swaying slightly as a wave of dizziness washed over her. She didn't walk to her stool at the end of the counter. She walked directly into the center of the room, her wet sneakers leaving dark footprints on the fading floorboards.
"I told you," Orm gasped, her chest heaving, her hazel-amber eyes locking onto Lingling with a fierce, burning intensity. "I told you I wasn't saying goodbye."
Lingling closed her eyes, a tremor wracking her statuesque frame. She gripped the edge of the teakwood counter, her knuckles turning white. "You shouldn't have come. The storm... it is an anomaly. It has no roots. It is already dying."
It was true. Even through the heavy wood of the roof, Orm could hear the drumming of the rain shifting. The violent, punishing roar was already breaking apart, turning into a heavy patter. The flash flood was draining away. The sky was emptying its last reserves.
"I don't care about the storm," Orm said, her voice dropping to a desperate, ragged rasp. She took another step forward. "I care about you."
Lingling’s dark eyes flew open, shining with unshed tears. She reached blindly behind her, her trembling fingers finding a small, celadon-green tin. "I... I will brew you something. To warm you. You are freezing, Orm. You are bleeding."
"I don't want tea, Lingling!" Orm shouted, the sheer volume of her voice making the fading paper lanterns above them flicker violently.
Lingling flinched, her hand dropping from the tin. She looked at Orm, completely stripped of her serene, untouchable aura. She was just a woman, terrified and trapped in a collapsing cage of her own making.
"There is no time, Orm," Lingling wept, her voice breaking. "The magic is failing. It has been asleep too long. The drought has starved it. I can barely hold the walls together. If you stay in here when it collapses, I don't know what will happen to you. You have to leave. Please, let me have this one last look at you, and then you have to leave."
The drumming on the roof slowed further. It was just a steady rain now. In three minutes, maybe less, it would be a drizzle. Then, nothing.
Orm looked around the room. The shelves of ceramic jars were beginning to look like a watercolour painting left out in the rain, their colours bleeding and fading into the wooden walls behind them. The mismatched armchairs were losing their solid form. The shop was literally evaporating.
“If I cross that threshold, I fear I will cease to exist entirely. I will just be... rain on the pavement. Evaporating in the sun.”
Lingling’s warning from three weeks ago echoed in Orm’s mind.
Orm looked at the woman behind the counter. Lingling was bracing herself for the end, accepting her fate as a beautiful, tragic phantom bound to a dying sanctuary.
But Orm was not a phantom. She was Kornnaphat. She was loud, she was stubborn, and she loved this woman with an intensity that dwarfed the storm outside.
Orm didn't step closer to the counter. Instead, she turned her back on Lingling.
She walked toward the front of the shop. She bypassed the woven mat. She reached out and grabbed the flickering, tarnished brass handle of the heavy wooden door.
"Orm?" Lingling called out, her voice spiking with sudden, terrifying confusion. "What are you doing?"
Orm pushed the heavy door open.
The wind howled, rushing into the fading sanctuary, bringing with it the smell of wet concrete and the chaotic noise of the city. The rain was significantly lighter now, splashing against the cobblestones of the alleyway in large, distinct drops. The bruised, charcoal clouds above were already beginning to tear apart, revealing streaks of sickly gray light.
Orm didn't step out. She didn't step in.
She turned her body completely sideways. She planted her left sneaker firmly onto the cold, damp, completely real cobblestones of the alleyway. The rain instantly began to beat against her shoulder.
Then, she kept her right foot planted solidly on the polished wooden floorboards of the tea shop, right on the edge of the threshold.
She became the bridge. Half in the real world, half in the sanctuary. She stood tall, her 173-centimeter frame acting as a physical anchor between the fading magic and the harsh reality of the city.
"Orm, stop!" Lingling screamed, genuinely terrified. She abandoned the teakwood counter, rushing around the edge, her white linen dress flowing around her. She stopped dead three feet away from the open doorway, her eyes wide with horror as she looked at the chaotic, unmagical world outside. "The door is closing! The magic is trying to seal itself! You will be torn apart!"
"It won't close as long as I'm standing in it!" Orm yelled back over the sound of the wind.
She extended her right arm, her long, slender fingers reaching across the void, extending straight toward Lingling, bridging the final distance between them.
"Take my hand," Orm commanded, her amber eyes blazing with an absolute, unyielding fire.
Lingling shrank back, shaking her head frantically, her dark hair whipping around her face from the wind rushing through the open door. "I can't! You know I can't! I am the shop, Orm! If I step out there, I will vanish!"
"You are not the shop!" Orm roared, her voice tearing from her throat, echoing off the brick walls of the alley and the fading wooden walls of the sanctuary alike.
The rain above them slowed to a heavy drizzle. The paper lanterns inside the shop sputtered, half of the remaining lights dying out completely, plunging the back of the room into absolute darkness. The edges of the teakwood counter began to dissolve into mist.
Time was up.
Orm refused to blink. She refused to lower her arm. She stared at the terrified, beautiful woman standing a few feet away.
"You think you don't have a story before this room?" Orm shouted, the wind whipping her dark, wet hair across her face. "You think you're just a ghost made of jasmine and damp earth? You're wrong, Lingling. You're wrong. And I am going to tell you your story. Right now. Your very last story in this room."
Lingling stood frozen, tears streaming down her face, staring at Orm's outstretched hand as if it were a weapon.
"Once upon a time," Orm began, her voice projecting with the practiced, animated cadence she had used to spin a hundred tales at that counter. But there was no humour here. Only a fierce, desperate love. "There was a woman with a beauty mark on her cheek and the gentlest eye smile in the world. She lived in a harsh, fast, unforgiving world. And one day, the world broke her heart so badly that she couldn't breathe. She was standing in an alleyway, freezing, and she thought she was going to die from the sorrow of it."
The last few paper lanterns flickered violently. The walls of the shop were turning transparent. Orm could see the outline of the brick building behind Lingling's fading form.
"But she didn't die," Orm continued, her voice cracking, her hazel eyes completely locked onto Lingling's dark ones. "Because her soul was too warm. Her soul was so full of empathy, so full of love, that when the world tried to freeze her, her magic erupted. It built a shell. It built walls of wood, and it brewed hot tea, and it wrapped her in a sanctuary so she could survive the storm."
Lingling let out a shattered, agonizing sob, covering her mouth with her hands. The white linen of her dress was starting to turn translucent at the edges.
"You are not a prisoner of this magic, Lingling!" Orm pleaded, her long arm straining across the distance, her fingers trembling. "The magic is just you! It's your empathy! It's your heart! You built this place to keep yourself safe until you were strong enough to face the world again. And you've spent years—decades, maybe—giving that strength away to everyone else who walked through that door! To the widows, and the fired executives, and to me!"
The drumming on the roof stopped entirely. There were only individual drops falling from the eaves, splashing into the puddles in the alley.
"Plink."
"Plink."
"You healed us all!" Orm cried, the tears tracking warmly through the cold rain on her face. "But the shell is empty now, Lingling. The drought killed the room, but it didn't kill you. You don't need the walls anymore. You don't need the paper lanterns. You have enough light inside you to walk in the sun!"
The final paper lantern sputtered and died.
The shop was plunged into shadow, illuminated only by the sickly, gray light of the clearing sky outside filtering through the fading walls. The intricate carvings on the door under Orm's hand vanished, turning into smooth, rotting wood. The scent of jasmine was completely gone, replaced entirely by the smell of wet pavement.
Lingling was fading. Her form was losing its solidity, her dark hair blending into the shadows, her white dress looking like morning mist.
"Please," Orm whispered, all the volume leaving her, leaving behind only a raw, bleeding plea. "Please, Lingling. Don't leave me in the quiet."
Lingling slowly lowered her hands from her face.
She looked at the sanctuary around her. The teakwood counter was gone. The shelves of ceramics had dissolved into nothing. The only things left were the floorboards beneath her feet, the threshold, and the tall, soaking wet girl standing half-in and half-out of reality, refusing to let the door close.
Lingling looked at Orm’s outstretched hand.
Then, Lingling looked up at Orm's face.
Orm forced it. Through the sheer, terrifying panic, through the agonizing heartbreak, through the freezing rain, Orm pulled her love-shaped lips back. She bared her teeth. She squeezed her hazel-amber eyes until they crinkled.
She gave Lingling her gummy smile.
It was a beacon. It was a promise. It was the physical manifestation of all the loud, vibrant, messy stories Orm had brought into the muted shop. It was the sun, waiting just outside the door.
Lingling’s breath hitched.
The beauty mark on her left cheek shifted. Slowly, agonizingly, despite the terror of oblivion gripping her fading soul, Lingling's lips parted. Her dark eyes, swimming with tears, curved.
She gave Orm the gentle eye smile back.
A single, final drop of rain fell from the eaves, hitting the puddle in the alleyway with a loud, final splash.
The magic snapped.
The floorboards beneath Lingling's feet began to evaporate into gray smoke. The threshold itself shuddered, threatening to throw Orm backward into the alley.
Lingling didn't look at the fading room anymore. She kept her eyes locked entirely on Orm's gummy smile.
She took a breath, closing her eyes.
And then, Lingling stepped forward.
She stepped out from the space where the teakwood counter used to be. She walked across the dissolving floorboards, her bare feet leaving the mist behind. She didn't hesitate. She didn't look back at the sanctuary she had built.
She walked directly to the threshold.
She reached her hand out across the final inches of the void.
Her slender, warm fingers collided with Orm's cold, wet hand.
Orm’s hand clamped down instantly, her long fingers intertwining tightly with Lingling's, a grip of absolute iron.
Lingling squeezed back.
With her eyes still fixed on the tall girl in the doorway, Lingling took one final, monumental step over the wooden threshold, lifting her foot from the fading magic, and planting it firmly onto the wet, hard cobblestones of the real world.
The Resolution
The physical sensation of Lingling’s bare foot connecting with the wet, harsh cobblestones of the alleyway was like a shockwave.
It wasn't the smooth, polished floorboards of the sanctuary. It was cold, uneven, and utterly real.
For a fraction of a second, the universe seemed to hold its breath. Orm’s hand—her long fingers wrapped in a desperate, iron-clad grip around Lingling’s—acted as a tether, a physical anchor pulling the quiet owner across the threshold of existence.
Orm yanked backward, her 173-centimeter frame acting as a counterweight, pulling Lingling entirely out of the doorway. Lingling stumbled against her, a gasp tearing from her lips as the damp, humid air of the real world hit her lungs. Orm wrapped her arms fiercely around Lingling’s waist, crushing the shorter woman against her chest, burying her face into Lingling’s dark hair.
Behind them, the very last drop of rain from the dying rogue storm fell from the edge of the roof.
It hit the puddles of the alleyway with a sharp, echoing plink.
Instantly, the scent of roasted jasmine, old paper, and damp earth was severed. It didn't fade; it was violently cut off, as if a vacuum had sucked the magic from the very air. In its place rushed the harsh, unapologetic stench of wet asphalt, gasoline, and the metallic tang of city ozone.
Orm kept one arm locked tightly around Lingling’s waist, terrified that if she let go, the woman in her arms would dissolve into mist. Slowly, with their hearts hammering a frantic, synchronized rhythm against each other's chests, they turned around.
The threshold was gone.
Where the intricate, heavy wooden door had stood just a second before, there was nothing. The tarnished brass teapot handle, the fading paper lanterns, the shelves of ceramic jars—all of it had unravelled into thin air. The magic didn't leave a scar or a seam. There was only the solid, soot-stained, completely unbroken expanse of the red brick wall, standing silent and imposing between the two commercial buildings.
The tea shop between rainstorms was gone forever.
"It's gone," Orm whispered, her voice trembling violently. She tightened her grip on Lingling. "You're out. Lingling, you're out."
Lingling didn't speak. Her dark eyes were wide, staring at the blank brick wall. Her slender fingers were gripping the lapels of Orm’s soaked jacket so tightly her knuckles were stark white. She was hyperventilating slightly, taking in short, panicked breaths of the heavy city air.
Then, the shadows in the alleyway began to shift.
High above them, the bruised, unnatural clouds of the rogue storm finally lost their battle against the high-pressure ridge. The wind tore the charcoal vortex apart, shredding the clouds into wisps of nothingness.
The heavy gray sky broke open, and the relentless, blinding sun of the dry season poured violently back into the city.
A sharp, brilliant shaft of sunlight pierced the narrow alleyway, cutting through the shadows and striking the ground directly where they stood.
The light hit Lingling's face.
Lingling let out a sharp, terrified cry, flinching violently. She tore herself from Orm's embrace, stumbling backward. She threw her hands up over her face, shrinking away from the light as if the rays were physical blades.
"Lingling!" Orm screamed, absolute terror ripping through her throat.
“If I cross that threshold... I fear I will cease to exist entirely. I will just be... rain on the pavement. Evaporating in the sun.”
Orm lunged forward, ignoring the throbbing pain in her scraped knee. She grabbed Lingling’s wrists, desperately trying to pull the shorter woman's hands away from her face. Orm's hazel-amber eyes were wide and manic, scanning Lingling's form, searching for any sign of translucence, any fading of the edges of her white linen dress.
"Look at me!" Orm begged, her voice cracking into a sob, tears mixing with the rainwater on her cheeks. "Lingling, please, look at me! Stay with me!"
Lingling was shaking uncontrollably, her eyes squeezed shut tightly beneath her hands. Her chest heaved. She was bracing for oblivion. She was waiting for the agonizing sensation of her soul unravelling, waiting to be scattered to the dry winds of the city.
But the pain didn't come.
Instead, there was warmth.
It started on the crown of her head and seeped down to her shoulders. It wasn't the heavy, suffocating heat of the damp sanctuary, nor the manufactured warmth of the paper lanterns. It was a piercing, golden, absolute warmth that penetrated deep into her skin.
"Lingling," Orm whispered, her voice dropping to a fragile, breathless plea. "Your hands... they're warm."
Slowly, hesitantly, Lingling stopped fighting Orm's grip. She allowed the taller girl to lower her hands from her face.
Orm cupped Lingling's cheeks, her thumbs resting gently just beneath the delicate beauty mark on Lingling's left cheek. Orm's hands were trembling, but her touch was entirely solid.
Lingling took a deep, shuddering breath of the city air. And then, she opened her eyes.
She didn't fade. The edges of her white dress remained sharp and stark against the dark brick of the alleyway. Her skin, previously pale from years spent in the dim light of the storms, took on a breathtaking, golden radiance in the direct sunlight. Her dark hair, wet from the rain, gleamed like polished obsidian.
She was entirely, undeniably corporeal.
Lingling blinked against the harsh glare, her dark eyes reflecting the brilliant blue of the clearing sky above them. She looked down at her own hands, turning them over, watching the sunlight play across her skin. Then, she looked up at Orm.
Orm was a mess. Her dark hair was plastered to her forehead, her jacket was ruined, her knee was bleeding, and she was crying so hard her shoulders were shaking. But to Lingling, the tall girl with the heart-shaped lips was the most beautiful thing the sun had ever touched.
The magic hadn't killed Lingling because Lingling was never a ghost. The curse of the sanctuary had only ever been a manifestation of her own profound isolation. The magic had built a wall to keep the heartbroken woman safe, tying her existence to the rain because the rain was the only time she felt the world crying with her.
But Orm had refused to let her be isolated. Orm had stood in the doorway, bridging the gap between the sanctuary and the world, and proved that Lingling didn't need to be a tragic saviour to be loved. The curse broke the moment someone from the outside chose the owner over the tea she poured.
Lingling looked at Orm’s terrified, hopeful face.
And then, Lingling smiled.
It wasn't the gentle, melancholic smile of comfort she gave to the grieving widows. It wasn't the guarded, polite smile she offered the stranded commuters.
It was a smile of pure, blinding, unadulterated joy.
Her lips parted, her eyes crinkling so deeply they became beautiful, joyous crescents. The beauty mark on her cheek rose high, a perfect accent to a face that was finally, truly alive. The smile was so wide, so bright, and so intensely radiant that it rivalled the very sun beating down upon them.
Orm let out a sound that was half-laugh, half-sob. The crushing weight of the last three weeks evaporated from her chest in an instant. Her own lips pulled back, stretching into her signature, wide, gummy smile, her amber eyes sparkling with absolute adoration.
"You're here," Orm laughed, pulling Lingling back into a fierce, bone-crushing hug. She buried her face in Lingling's neck, lifting the shorter woman a few inches off the ground in her pure euphoria. "You're actually here."
Lingling wrapped her arms tightly around Orm's neck, burying her face into Orm's wet shoulder. She breathed in the scent of Orm—not rain, not jasmine, just the chaotic, wonderful scent of the girl who had saved her.
"I'm here," Lingling whispered, her melodic voice ringing crystal clear in the bright alleyway. "Orm... I'm in the sun."
They stood there for a long time, two soaking wet women holding onto each other in a dirty city alleyway, completely ignoring the cacophony of sirens, traffic, and shouting pedestrians resuming their lives on the main avenue. They didn't need the quiet anymore. They had each other.
Eventually, Orm set Lingling back on her feet. She looked down at Lingling’s bare toes against the wet cobblestones, then back up to her face, her gummy smile still firmly in place.
"Well," Orm said, her vibrant, boisterous energy returning to her in a rush. She reached out, taking Lingling's hand and intertwining their fingers securely. "The dry season is officially here. We have about four months of relentless sunshine to catch up on. I believe I promised you some blue orchids?"
Lingling looked at their joined hands, her thumb brushing gently over Orm's knuckles. She looked up, her dark eyes shining with anticipation and a beautiful, quiet courage.
"And a river," Lingling reminded her softly, the eye smile returning.
"And a river," Orm agreed, tugging gently on Lingling's hand. "Come on. Let's go buy you some shoes, and then I'll show you the world."
Hand in hand, they walked out of the narrow alleyway and stepped into the bustling, loud, sun-drenched street. Lingling didn't look back at the brick wall. Her story in the dark was over.
Four Months Later
The city was baking.
It was the absolute peak of the dry season, a time when the sky was a relentless, unbroken dome of searing blue, and the heat rising from the pavement created shimmering mirages down the long avenues. Not a single drop of rain had fallen since the day of the rogue storm, and the meteorological reports promised at least another month of drought.
Before, this weather would have sent Kornnaphat into a spiral of agonizing depression. Now, she was thriving in it.
"Are you sure this is the right way?" Lingling asked, her melodic voice floating over the loud hum of a nearby street performer's amplifier.
"I'm eighty percent sure," Orm replied confidently, though her long strides paused as she looked down at the map on her phone, her brow furrowing. "Okay, maybe sixty percent."
Lingling let out a soft, bright laugh, a sound that Orm had made it her personal mission to hear at least ten times a day.
The quiet owner of the vanished tea shop had blossomed in the sunlight. The somber, dark linens of her past had been replaced by a wardrobe that embraced the vibrancy of the world she was finally exploring. Today, she wore a light, flowing yellow sundress that complemented her golden skin perfectly, a pair of stylish sunglasses perched on her head, pushing back her dark hair. The delicate beauty mark on her left cheek was fully on display.
She walked beside Orm with a newfound, effortless confidence, her hand naturally finding Orm's as they navigated the crowded pedestrian square.
The last four months had been a whirlwind of firsts. Orm had made good on every single promise. They had gone to the botanical gardens, where Lingling had stood mesmerized for an hour in front of the blue orchids. They had sat on the bench by the river, eating ice cream and watching the boats go by until the sun set. Orm had taken her to the chaotic night markets, the loud indie wrestling matches, and the quiet, hidden art galleries.
Lingling was no longer merely a sponge for other people's sorrow. She was collecting her own experiences, her own joys, and her own beautiful, messy stories.
"If we are lost, we can just sit," Lingling suggested, squeezing Orm's hand gently. She pointed with her free hand. "There."
Orm looked up from her phone. On the corner of the busy intersection stood a modern, brightly lit cafe. It was the exact opposite of the sanctuary. It had floor-to-ceiling glass windows that let the harsh afternoon sun pour entirely into the space. The aesthetic was industrial chic—exposed brick, bright neon signs, and loud, upbeat pop music thumping through the speakers.
Through the glass, they could see the baristas moving at a frantic, almost chaotic pace behind the espresso machines, shouting orders over the roar of the coffee grinders.
Orm looked down at Lingling, a soft, teasing glint in her hazel-amber eyes. "It's loud in there. And bright. And I don't think they know how to properly steep Silver Needle for seven minutes."
"I have had enough quiet to last me a lifetime," Lingling replied, her dark eyes sparkling with amusement. Her lips curved upward, pushing the beauty mark on her cheek higher, delivering that devastatingly warm eye smile that always made Orm's heart skip a beat. "And sometimes, the world moves fast. I think I would like to try keeping up with it."
Orm’s lips broke into a wide, heart-shaped, gummy smile. She slipped her phone into her pocket and swung their joined hands between them.
"Alright then," Orm said. "Let's go get caffeinated."
Orm pushed open the heavy glass door of the cafe.
There was no magical, crystalline tink-tink. Just the sharp, electronic ding of the door sensor, immediately followed by the overwhelming, cacophonous rush of the real world. The smell of roasted espresso beans, burnt milk, and sweet pastries hit them in a wave, entirely drowning out any phantom memories of roasted jasmine and damp earth.
The air conditioning blasted them, a stark contrast to the stifling heat of the street. The cafe was packed. People were typing frantically on laptops, friends were laughing loudly over iced lattes, and the baristas were shouting out names.
It wasn't a sanctuary. It was just life. Messy, loud, bright, and wonderfully ordinary.
Orm guided Lingling through the crowd, her tall frame easily carving a path toward the counter. Lingling followed closely behind, her hand anchored safely in Orm's grip. She looked around the bright room, taking in the chaos, the colours, and the sheer volume of humanity.
She didn't feel the need to hide behind a teakwood counter. She didn't feel the need to absorb their pain. She was just Lingling, and for the first time in her existence, that was entirely enough.
They reached the front of the line. The barista, a young man with a headset and a stressed expression, looked up. "Hi, what can I get started for you?"
Orm leaned casually against the counter, her long legs crossed, looking completely in her element. She flashed her contagious, gummy smile at the barista before turning her head to look at the woman beside her.
"What do you think, Ling?" Orm asked, her amber eyes soft and entirely focused on Lingling, ignoring the rest of the noisy room. "You want to order, or should I?"
Lingling stepped up to the counter. She pulled off her sunglasses, her dark eyes bright and clear in the afternoon sun. She looked at the menu board, entirely foreign to her, then looked back at Orm with a serene, beautiful confidence.
"Surprise me," Lingling said, her eye smile shining brightly. "I am ready for a new story."
