Fanfy
.studio
Background image
← Back
0 likes

Sweet

Fandom: NetJJ, Boyslove

Created: 8/24/2026

Tags

RomanceDramaSlice of LifeHurt/ComfortFluffCurtainfic / Domestic StoryCharacter Study
≡ Contents

The Resonance of Flour and Rain

The rain in Bangkok didn't just fall; it collapsed. It was a heavy, suffocating sheet of grey that mirrored the state of Net Siraphop’s life. Hours earlier, the boardroom had felt like a cage, the air thick with the scent of expensive cologne and the cold, clinical finality of a failed merger he had spent two years architecting. His father’s disappointment hadn’t been loud—it had been a silent, sharp withdrawal of approval that cut deeper than any shout.

Net didn't take the car. He walked. He walked until his designer loafers were soaked through, until his tailored suit clung to his frame like a second, unwanted skin, and until his legs finally gave out. He found himself sitting on a set of cold, concrete stairs tucked into a side alley, the neon sign above him flickering a soft, buttery yellow. The sign read Jay’s Knead.

He looked wrecked. His hair, usually slicked back with precision, was plastered to his forehead. His eyes were bloodshot, staring at the pavement with a vacant intensity that bordered on despair. He felt like a ghost in his own life—a collection of expectations and contracts with no soul left inside.

The bell above the door chimed, a light, melodic sound that felt intrusive in the heavy silence. Net didn’t look up. He didn't want to be seen.

"It’s a bit wet for a picnic, don't you think?"

The voice was soft, carrying a rhythmic lilt that felt like a warm blanket. Net shifted his gaze slightly. A pair of worn sneakers stood before him, dusted with white powder.

"I'm just resting," Net managed, his voice raspy. "I'll move in a minute."

"You don't have to move," the man said. Net looked up then. The man—JJ—was blurry around the edges in the dim light, his eyes squinted slightly as if he were trying to resolve a puzzle. He wore a simple apron, and his hands were stained with the ghosts of flour. "But you look like you’ve had the kind of day that requires more than just a seat. Stay there."

JJ disappeared back inside, returning a moment later with a small, white paper bag and a steaming paper cup. He sat down on the step next to Net, leaving a respectful distance, but close enough that Net could feel the heat radiating from the tea.

"It’s chamomile. And that’s a honey-butter bun. It’s still warm," JJ said, nudging the bag toward Net.

Net stared at the offering. "I didn't order anything. I don't have... I don't want to talk."

"Then don't talk," JJ replied easily, his gaze fixed on the rain across the street. "Eating doesn't require words. And sometimes, when the world feels like it’s crashing down, a little bit of sugar and warmth is the only thing that reminds you that you're still human. It’s on the house. Consider it a tax for blocking my stairs."

Net reached out, his fingers trembling slightly as he took the bun. It was soft, yielding, and smelled of home—a place Net realized he hadn't truly visited in years. As he took a bite, the sweetness hit his tongue, and for the first time in twenty-four hours, the tightness in his chest loosened. He sat there in the rain, shielded by the small awning, eating a free bun provided by a stranger who didn't ask for his name or his net worth.

"Thank you," Net whispered, the words catching in his throat.

"Anytime," JJ smiled, though to Net, the smile was a soft blur. "I’m JJ. I’m usually here until the dough rises. If you’re ever lost again, the light stays on."


Months later, the memory of that night remained the anchor of Net’s existence. He returned to the bakery the very next week, and then the week after that. He became a fixture, the wealthy businessman who always sat in the corner, ordering the same honey-butter bun and watching the baker with an intensity that would have been frightening if it weren't so desperately tender.

The irony was that JJ never recognized him. JJ, who lived his life in a soft-focus world because he constantly forgot his contacts and found glasses cumbersome while working over steaming ovens, simply saw a "very polite, very regular customer." He treated Net with the same unassuming kindness he gave the neighborhood stray cats, unaware that Net was systematically rearranging his entire corporate schedule just to spend twenty minutes in the presence of flour-dusted hands.

Their friendship grew in the quiet spaces between transactions. Net would help JJ carry heavy bags of flour; JJ would tell Net about the local shelter he was baking for that weekend. Net began to drop hints that were as subtle as a sledgehammer—buying JJ expensive baking equipment under the guise of "promotional giveaways," or showing up to drive JJ home every single night—but JJ remained blissfully, stubbornly dense.

"He’s just a really good friend," JJ would tell his circle of friends—Kim, Ohm, and Namping—while they sat in the back of the bakery.

"Jay, the man literally bought you a new industrial oven because you mentioned the old one squeaked," Kim said, deadpan, leaning against the counter.

"He said he had a surplus from a hotel liquidation!" JJ argued, wiping the counter. "He’s just helpful."

Namping groaned, burying his face in his hands. "He looks at you like you’re the last oxygen tank on a sinking ship, JJ. Wake up."

On the other side of the city, Net’s friends—Latte, Jimmy, and Keng—were having a similar conversation in a high-end lounge.

"Net, you’ve missed three board meetings to help him frost cupcakes for a charity drive," Latte remarked, swirling his whiskey. "Just tell him you want to marry the man and get it over with."

"He’s focused on his work," Net said, his voice tight with a mixture of adoration and frustration. "I don't want to pressure him. He’s... he’s different. He doesn't see the contract. He just sees the person."

"He doesn't see anything," Jimmy muttered. "The man is legally blind and emotionally oblivious."

The two worlds finally collided during a joint celebration for Namping’s birthday, held at a sprawling rooftop bar that overlooked the sparkling Bangkok skyline. The atmosphere was electric, fueled by expensive gin and the easy camaraderie of two groups who had heard so much about each other that they felt like old rivals.

As the night wore on, the alcohol flowed freely. Net sat close to JJ—closer than a "regular customer" ever should—his hand resting on the back of JJ’s chair, his thumb occasionally brushing the fabric of JJ’s shirt. JJ was laughing, his cheeks flushed pink from a single glass of wine, leaning into Net’s space with a comfort that made Net’s heart ache.

Net stood up, leaning down to whisper in JJ’s ear. "I’m going to the restroom. Don't let Jimmy give you any more of that gin, okay?"

JJ giggled, nodding. "Go on, Net. I’m fine."

As soon as Net disappeared down the hallway, the table fell into a brief, lulling silence. Jimmy, who was three drinks past his limit and feeling particularly bold, leaned across the table toward JJ.

"You know," Jimmy slurred, pointing a finger at JJ. "I really admire your stamina, JJ. I couldn't do it."

JJ blinked, confused. "Do what, Jimmy?"

"The act!" Jimmy laughed, waving a hand dismissively. "The whole 'we’re just friends' bit. It’s impressive. If a man like Net Siraphop was that hopelessly in love with me—if he looked at me like I was the sun, the moon, and the entire stock exchange—I’d have crumbled months ago."

The silence that followed was not just quiet; it was brutal. The clink of ice in glasses stopped. Kim and Ohm froze. JJ’s smile didn't just fade; it vanished, replaced by a look of pure, unadulterated shock.

"In love?" JJ whispered, his voice small. "Net... is in love with me?"

"Oh, god," Latte hissed, kicking Jimmy under the table. "Shut up, Jimmy."

"What? It’s not a secret!" Jimmy protested, oblivious to the carnage he had just caused. "Net’s been gone for him since that night in the rain. He doesn't talk about anything else. He’s literally waiting for JJ to notice so he can stop pretending he doesn't want to kiss him every five seconds."

JJ felt the world tilt. The memories of the last few months rushed back, but in high definition. The way Net always knew his favorite coffee. The way Net’s hand lingered on his shoulder. The way Net looked at him—not with the blurry kindness JJ had assumed, but with a focused, burning devotion.

Net stepped back into the rooftop area, sensing the shift in atmosphere immediately. He saw his friends looking at their shoes and JJ’s friends looking at him with wide, panicked eyes. Then, he saw JJ.

JJ was standing, his face pale, his eyes fixed on Net with a clarity that Net hadn't seen before.

"JJ?" Net asked, his heart plummeting into his stomach. "What happened?"

JJ didn't answer. He grabbed his jacket, his movements jerky and panicked. "I... I have to go. I need to go home."

"JJ, wait!" Net called out, but JJ was already weaving through the tables toward the elevator.

Net turned to his friends, his expression lethal. "What did you do?"

"I think I broke the news," Jimmy muttered, finally realizing the gravity of his words.

Net didn't wait for another word. He bolted.

He caught up to JJ in the parking garage, the air cool and smelling of exhaust. JJ was standing by his modest sedan, fumbling with his keys, his breath coming in short, jagged hitches.

"JJ, please," Net said, stopping a few feet away. "Whatever Jimmy said... he’s drunk. He doesn't know what he’s talking about."

JJ turned around, his eyes shimmering with unshed tears. "He said you’re in love with me, Net. He said you’ve been in love with me since that first night. Is that true?"

Net felt the weight of his family legacy, his business reputation, and his carefully constructed walls crumbling. He looked at JJ—the man who had fed him a bun in the rain and asked for nothing in return.

"Yes," Net said, his voice steady despite the chaos in his chest. "It’s true. I’ve tried to show you. I’ve tried to be there. I didn't want to scare you away because I know you care so much about everyone else that I didn't think there was room for... for me. Not like that."

JJ stared at him, his mouth slightly open. The silence stretched, agonizingly long.

"I'm sorry," Net whispered, turning to walk away. "I’ll leave you alone. I never meant to make you uncomfortable."

"Net, wait!"

JJ’s voice stopped him. Net turned back to see JJ walking toward him, his expression no longer panicked, but profoundly thoughtful.

"I’m not uncomfortable," JJ said, stopping just inches from Net. He reached up, his fingers trembling as he touched the lapel of Net’s expensive suit. "I’m just... I’m an idiot. I spend so much time looking at the dough, making sure the bread rises, making sure everyone else is full... that I didn't look at what was right in front of me."

JJ looked up into Net’s eyes, his own eyes finally focusing on the man he had grown to depend on. "I didn't notice because I already felt so safe with you. I thought the warmth I felt when you were around was just... friendship. But friends don't make your heart race when they walk through the door. Friends don't make you want to bake for them every single morning just to see them smile."

Net’s breath hitched. "JJ?"

"Drive me?" JJ asked softly. "I don't think I should get behind the wheel right now. Let's just drive and talk. I think... I think I’ve been in love with you too. I just needed someone to tell me what the feeling was called."

Net didn't waste another second. He took JJ’s hand, his fingers interlacing with the baker’s, and led him to his car.

They drove for an hour, the city lights blurring past them. They talked about the night in the rain, about the "surplus" oven, and about the way JJ always managed to get flour on his nose. By the time they looped back toward the rooftop bar to pick up their things, the tension had evaporated, replaced by a quiet, solid certainty.

When they walked back into the bar, the entire group was still there, huddled together in a state of anxious suspense. Jimmy looked like he was preparing for his own execution.

Net and JJ walked in hand-in-hand. Net’s expression was no longer guarded; he looked like a man who had just won the only contract that ever mattered.

"Is everyone still alive?" Net asked, his voice ringing out with a newfound lightness.

The table erupted in a flurry of questions. "Well?" Latte demanded. "Did he kill you? Are we banned from the bakery?"

JJ stepped forward, a shy but radiant smile breaking across his face. He squeezed Net’s hand tightly. "Actually, I think Net is going to be spending even more time at the bakery now. As my boyfriend."

The reaction was instantaneous. Ohm let out a victory yell, Kim slapped the table, and Namping burst into relieved laughter.

"Finally!" Jimmy shouted, nearly falling off his stool. "I’m a genius! I’m a matchmaker! I should be paid for this!"

"You’re a menace, Jimmy," Net said, laughing as he pulled JJ closer, tucking the baker under his arm.

JJ leaned his head against Net’s shoulder, closing his eyes. The world was no longer a blur. For the first time, everything was in perfect, beautiful focus. He could smell the faint scent of Net’s cologne and the lingering sweetness of sugar on his own skin, and he knew that from now on, he wouldn't just be baking for the world. He’d be baking for the man who had found him in the rain and never let go.

≡ Contents

Want to write your own fanfic?

Sign up on Fanfy and create your own stories!

Create my fanfic

Fanfy update

A new model for your stories

We've updated our generation model to make your stories even better. The new model is already on.

If you prefer the previous version, choose “Old” in your profile menu: click your avatar in the top right corner.

Your existing chapters are safe. Your choice applies to future generations.