Back to overview

Another Chance

The Gravity of a Grumpy Cat

The digital landscape was no longer just a battlefield; it had become an archaeological dig site. Every frame of every interview from the last three years was being scrutinized for "The Look"—that micro-expression where Net’s smirk faltered into something tender, or the exact millisecond JJ’s eyes softened before he remembered he was supposed to be annoyed.

But the past was merely the appetizer. The world wanted the present.

The storm reached its zenith at 3:14 AM on a Tuesday. A user with the handle @spotted_bkk posted a series of three high-resolution photos taken outside a quiet, upscale apartment complex in the Sukhumvit area.

In the first photo, Net was leaning against the side of his black sedan, his silhouette sharp against the streetlights. In the second, JJ was visible, stepping out of the lobby, looking sleepy in an oversized hoodie that fans immediately identified as belonging to Net. In the third—the one that broke the servers—Net was holding JJ’s hand.

It wasn't a tentative touch. Net’s fingers were firmly interlaced with JJ’s, pulling him toward the car with a possessive, grounding strength. JJ wasn't pulling away. He was looking down at their joined hands, his face partially obscured, but the curve of his neck spoke of a surrender that no script could ever capture.

The caption was simple: *“The war is officially over. Spotted Net and JJ at 2 AM. Look at their hands. I repeat: LOOK AT THEIR HANDS.”*

Within twenty minutes, the post had two hundred thousand retweets. By sunrise, the hashtag #NetJJHandHold was trending at number one globally.

Net was the first to wake up. The light in his bedroom was soft, filtered through sheer curtains that danced in the breeze of the air conditioner. Beside him, JJ was a warm, heavy weight, buried under a mountain of duvets. Net reached for his phone, squinting at the brightness.

He scrolled through the chaos with a slow, growing grin. He didn't call his manager. He didn't check the agency’s PR portal. Instead, he opened X (formerly Twitter) and found the viral post.

He tapped the comment icon.

*“My hand was cold. He was just being a good heater,”* Net typed, adding a winking emoji.

He didn't stop there. He went to his own profile and posted a cryptic but pointed message: *“Some things are better handled in private, but since you all are so curious… yes, he’s even grumpier in the morning than he is on camera.”*

The internet exploded.

*@ship_it_maybe: DID HE JUST CONFIRM?? ‘He’s even grumpier in the morning’??? NET SIRAPHOP, EXPLAIN THE MORNING PART IMMEDIATELY.*

*@daily_netjj: Net is literally flirting with the entire fandom right now. He’s so loud. He’s so incredibly loud.*

A few minutes later, the lump under the duvet shifted. A pale, slender hand emerged, groping blindly for the nightstand. JJ groaned, a low, gravelly sound that made Net’s heart do a clumsy somersault.

"Net," JJ’s voice was muffled by the pillow. "Why is my phone vibrating like it’s having a seizure?"

"Probably because the world knows you wear my hoodies to buy late-night snacks," Net said, leaning over to press a kiss to the back of JJ’s messy head.

JJ stiffened, then slowly sat up, his hair standing in five different directions. He grabbed his phone, his eyes widening as he read the notifications. He looked at Net, then back at the screen, then at Net again.

"You commented on the leak?" JJ asked, his voice rising in disbelief. "Net, you absolute menace. You just told millions of people I’m in your bed."

"I said you were grumpy in the morning. I didn't specify the location," Net teased, his eyes dancing with mischief. "Though the pillows in the background of that photo are a bit of a giveaway."

JJ scrolled down, his face flushing a deep, vivid pink. He saw Net’s comment about the 'heater.' He saw the thousands of fans screaming in the mentions. He felt the familiar urge to snap, to throw a sarcastic barb, to retreat into the safety of the 'beef.'

But then he looked at Net. Net wasn't wearing a mask. He was just a man who had spent five years waiting to hold JJ’s hand in the light.

JJ sighed, his shoulders dropping. He tapped his screen, his thumbs moving with deliberate speed.

*“@NetSiraphop You’re impossible. And for the record, you’re the one who wouldn't let go. My hand was fine,”* JJ replied publicly.

The response from the fandom was instantaneous.

*@user123: THE REPLY!! JJ replied!! ‘You’re impossible’ is basically ‘I love you’ in JJ-speak.*

*@series_stan: ‘You’re the one who wouldn't let go.’ I am sobbing. The beef is dead. Long live the domesticity.*

Net laughed, a bright, genuine sound that filled the room. He lunged forward, tackling JJ back onto the pillows. JJ yelped, trying to push him off, but his heart wasn't in it. His hands settled on Net’s waist, his fingers curling into the fabric of Net’s shirt.

"You’re going to get us in so much trouble," JJ whispered, though he was smiling now, a small, shy thing that he only ever showed Net.

"Let them give us trouble," Net replied, his face inches from JJ’s. "I’ve had five years of peace and quiet, and it was miserable. I’d rather have a scandal with you than a career without you."

"Drama king," JJ muttered, but he pulled Net down for a kiss that tasted like coffee and forgiveness.

The rest of the morning was a blur of phone calls from panicked managers and frantic publicists. The agency wanted a formal statement. They wanted a controlled narrative. They wanted to know if this was a PR stunt or a disaster.

"It's neither," Net said into his phone while pacing the living room. "It’s the truth. We aren't going to deny it. If you want to frame it as a 'reconciliation,' go ahead. But I’m not going back to the fake fighting. I’m done with it."

JJ was sitting at the kitchen island, nursing a cup of tea and watching Net. He felt a strange sense of weightlessness. The secret was out, the armor was gone, and the world hadn't ended. In fact, for the first time in his professional life, he felt like he could breathe.

As the afternoon wore on, the intensity of the online storm began to shift from shock to a strange, collective softness. The fans, who had spent years fueled by the friction between them, were now feasting on the crumbs of their reality.

Net noticed the shift. He saw the way the narrative was changing—from "they lied to us" to "they finally found each other again." He looked over at JJ, who had fallen back asleep on the sofa, exhausted by the emotional upheaval of the last twelve hours.

JJ was curled into a ball, his cheek pressed against a velvet cushion. He looked soft, vulnerable, and incredibly peaceful. The afternoon sun hit his face, highlighting the long sweep of his lashes.

Net felt a surge of love so sharp it almost hurt. He took out his phone and snapped a photo. It wasn't a professional shot. It wasn't staged. It was just JJ, sleeping in Net’s light.

Net opened Instagram. He didn't overthink it. He didn't check with PR. He uploaded the photo with a two-word caption.

*“Grumpy cat.”*

He hit post and set the phone face down on the coffee table.

The internet didn't just go feral; it went into a state of collective grace.

*@daily_netjj: Oh my god. The lighting. The peace. Net really just posted his heart on main.*

*@ship_it_maybe: ‘Grumpy cat.’ I’m actually crying at my desk. From the most toxic beef in the industry to this? This is the character development we deserved.*

*@user789: The way he looks so safe... JJ finally came home. Official na. I can die happy now.*

*@latte_official: [Comment] Finally. Take care of him, Net. Or I’ll actually fight you for real.*

JJ woke up an hour later to the sound of Net humming a song—one of JJ’s own songs, a melancholy indie track about waiting for someone who never comes.

"You’re off-key," JJ grumbled, stretching his arms over his head.

"I’m an actor, not a singer. You’re the one with the talent," Net said, walking over and sitting on the edge of the sofa. He ran a hand through JJ’s hair, his touch lingering. "You saw the post?"

JJ reached for his phone, scrolling through the thousands of comments on the 'Grumpy cat' photo. He looked at the photo of himself—so exposed, so clearly cared for. He looked at the way the fans were reacting, the way the hate had turned into a sea of red hearts.

"I look like a mess," JJ said, though there was no bite in his voice.

"You look like you're mine," Net countered.

JJ looked up at him, the last of his defenses crumbling. He reached out, grabbing Net’s hand—the same hand that had held his in the parking lot, the same hand that had never truly let go.

"I suppose the beef is officially cancelled then?" JJ asked.

"Cancelled. Renewed for a new season of domestic bliss," Net replied, leaning down to press his forehead against JJ’s. "Though I reserve the right to tease you in interviews. I have a reputation to uphold."

JJ laughed, a soft, musical sound. "And I reserve the right to call you an idiot on national television."

"Deal."

Outside the apartment, the world was still talking. The hashtags were still climbing, the tabloids were still printing, and the industry was still reeling from the collapse of its most profitable rivalry. But inside, in the quiet warmth of the living room, the noise didn't matter.

The grumpy cat had finally melted, the persistent pest had finally won, and the war was over. There were no more scripts to follow, no more secrets to keep. There was only the truth, whispered between kisses and captured in blurry photos—a love story that had survived the silence, the distance, and the cameras, finally finding its way into the light.

Login with Telegram

Confirm the login in the bot.