Work Text:
The sun, a fiery orb, spilled molten gold across the ancient temples of Chiang Mai, painting the city in hues of saffron and rose. A chorus of cicadas buzzed, a vibrant hum that vibrated through the humid air, accompanying the distant clang of a temple bell.
Sky, a towering presence even amidst the bustling university campus, slung an arm around Nani’s shoulders, his touch familiar, almost possessive. Nani, five centimeters shorter, a study in quiet observation, offered only a faint curve of his lips, a secret smile reserved solely for Sky.
“Still staring at your shoes, Nani?” Sky’s voice boomed, a playful jab that turned heads. His grin, wide and infectious, seemed to pull the light toward him.
Nani’s gaze lifted, a flicker of exasperation in his dark eyes. “Someone has to be grounded.”
“Oh, I’m grounded, alright,” Sky chuckled, tightening his grip. “Grounded in the glorious reality of our first year of college! Freedom! No more Mrs. Praew’s history lectures.” He puffed out his chest, a mock-heroic pose.
Nani’s smile stretched a fraction wider. “You’ll miss them, deep down.”
“Never!” Sky recoiled in mock horror. “The only thing I’ll miss is seeing you squirm when she called on you.”
“You always answered for me,” Nani pointed out, a gentle accusation.
“Someone had to save your shy little butt,” Sky countered, ruffling Nani’s already messy hair. “Imagine, the class genius, speechless. A tragedy.”
They walked past groups of chattering students, the scent of street food – grilled pork, sticky rice, sweet mango – mingling with the exhaust fumes of passing motorbikes. Sky’s friends, a boisterous bunch, waved from a cluster of picnic tables beneath a sprawling raintree. Nut, Tui, Lego, Est, and Kay. They were a whirlwind of laughter and loud conversations.
“Come on, Nani! Lunch is calling!” Sky tugged him forward.
Nani hesitated, his eyes scanning the crowd. “I think I’ll grab something quick from the canteen. I have that calculus tutorial.”
Sky dropped his arm, his smile faltering for a beat. “Calculus? Already? It’s week one!”
“Better to get ahead,” Nani murmured, already turning.
“Ahead of what? Fun?” Sky’s voice sharpened, a hint of annoyance creeping in. “You always do this. Ditch us for books.”
Nani stopped, his shoulders tensing. “It’s important, Sky.”
“More important than your best friends?” Sky challenged, his hands on his hips.
“Don’t be dramatic,” Nani sighed, a rare flash of irritation. “I’ll see you later.” He walked away, a quiet figure dissolving into the throng.
Sky watched him go, a frown etching itself between his brows. “Drama queen,” he muttered under his breath, though the sting of Nani’s departure lingered.
“What’s up with Nani?” Nut asked, his mouth full of sticky rice.
“Same old Nani,” Sky grumbled, flopping onto a bench. “Books over buddies. Always.”
“He’s just focused,” Kay offered, sipping from a plastic cup.
“Focused on being boring,” Sky scoffed, though the words lacked conviction. He pulled out his phone, scrolling aimlessly, a familiar ache starting in his chest.
***
Days bled into weeks. Sky’s social circle expanded, a constellation of new faces drawn to his magnetic energy. Nani, meanwhile, found his own rhythm, often surrounded by his friends – Dew, William, Hong, Jj, and Aj – in the quieter corners of the library or the shaded lawns near the science faculty.
The easy intimacy between Sky and Nani, once a constant hum, now flickered, often extinguished by missed connections or unspoken frustrations.
One afternoon, Sky spotted Nani laughing. A genuine, unreserved laugh that made his eyes crinkle at the corners. Not a polite smile, but a full, joyful sound. It was directed at Dew, Nani’s classmate, who leaned in close, whispering something that made Nani blush.
Sky’s stomach twisted. He’d only ever seen Nani laugh like that around him.
“Look at Nani, all giggly,” Est commented, nudging Sky. “He never laughs like that with us.”
Sky’s jaw tightened. “He’s probably just being polite.”
“Polite?” Tui snorted. “That’s a full-on, I-think-you’re-hilarious laugh, Sky. Trust me, I know the difference.”
Sky pushed himself up from the bench, a sudden restlessness gripping him. “I need a drink.”
He found himself later that evening at a street stall, a bottle of Singha in his hand, the bitter liquid doing little to soothe the unfamiliar prickle in his chest. His phone vibrated. A message from Nani: *Are you okay? You seemed off today.*
Sky stared at the screen, a surge of conflicting emotions washing over him. Concern, yes, but also a sharp, irrational anger. He typed a curt reply: *Fine.*
He knew he wasn’t fine. He hadn’t been fine since he’d seen Nani with Dew, that uninhibited laugh echoing in his mind.
***
A week later, the university’s annual cultural festival transformed the campus into a vibrant kaleidoscope of colors and sounds. Lanterns glowed, music pulsed, and the air thrummed with excitement.
Sky, surrounded by his friends, felt a hollowness he couldn’t shake. He kept scanning the crowd, a silent, desperate search for Nani.
Then he saw him. Nani, dressed in a traditional Thai silk shirt, his hair styled neatly, a gentle smile gracing his lips. He was with Dew.
They were sharing a plate of *pad Thai*, their heads close together, their conversation intimate. Dew reached out, playfully wiping a smudge of sauce from Nani’s cheek. Nani’s face flushed a deep crimson.
A cold, heavy stone dropped into Sky’s stomach. This wasn’t just polite. This wasn’t just friendship. This was… something else. Something that twisted his insides, a raw, unfamiliar pain.
“Hey, Sky, you coming?” Nut called out, noticing Sky’s sudden stillness.
Sky barely heard him. He felt a sudden, irrational urge to smash something. To grab Nani, pull him away, demand an explanation. But the words caught in his throat.
He just stood there, watching, a silent observer of a scene that felt like a betrayal.
“Sky?” Est asked, a worried tone in his voice.
He shook his head, a tight, forced smile plastered on his face. “Yeah. Just… admiring the lanterns.” He turned away, the vibrant festival blurring into a chaotic mess of lights and noise. The laughter, the music, the scent of spices – it all felt like a cruel mockery.
He avoided Nani for days after that. He’d see Nani in the distance, often with Dew, and he’d quickly duck into another building, feign a phone call, or simply walk faster in the opposite direction. The silence between them grew, thick and suffocating.
Nani, usually so patient, began to feel the sting of Sky’s avoidance. He’d try to catch Sky’s eye, offer a small wave, but Sky would always look away. The usual playful jabs had stopped. The familiar arm around his shoulder was gone. The casual touches, the shared jokes – all replaced by a chilling distance.
One evening, Nani found Sky alone on a bench near the dorms, staring up at the moon. The air was cool, carrying the scent of night-blooming jasmine.
Nani approached cautiously. “Sky?”
Sky flinched, then slowly turned his head. His eyes, usually so bright, were shadowed, his expression unreadable. “Nani.” His voice was flat.
“You’ve been avoiding me,” Nani stated, his own voice betraying a hint of hurt.
Sky shrugged, picking at a loose thread on his jeans. “Busy.”
“Too busy for me?” Nani pressed, stepping closer. “What’s going on, Sky? You haven’t been yourself.”
Sky finally looked at him, a flicker of something intense in his gaze. “Oh, I’m perfectly myself. Just… realized some things.”
“What things?” Nani’s heart began to pound.
Sky scoffed, a bitter sound. “Things about people. About how quickly they… change.”
Nani’s brow furrowed. “Change? What are you talking about?”
Sky stood up abruptly, his height suddenly imposing. “Don’t pretend you don’t know, Nani. I’m not blind.”
“Blind to what?” Nani’s frustration flared. “Just tell me, Sky! Stop being so cryptic!”
Sky’s voice dropped, a low, dangerous rumble. “You and Dew. It’s obvious.”
Nani blinked, a wave of confusion washing over him. “Dew? What about Dew?”
“Don’t play innocent,” Sky snapped. “The way you look at him. The way you laugh. The way he touches you.” He spat out the words, each one laced with a venom Nani had never heard from him before. “It’s all so… cozy.”
Nani felt a cold dread spread through him. “Cozy? Sky, Dew is my friend.”
“Just a friend?” Sky’s laugh was harsh, devoid of humor. “Funny, it looked a lot like more than ‘just a friend’ at the festival. Or when he’s wiping food off your face. Or when you’re giggling like a schoolgirl with him.”
Nani’s face burned. “He’s a good friend! We study together. We talk about our classes.”
“Oh, I’m sure you do,” Sky sneered, his eyes hard. “And I’m sure all that ‘studying’ involves a lot of… hand-holding and blushing.”
“Sky, that’s not fair!” Nani’s voice cracked. “You’re twisting things.”
“Am I?” Sky challenged, stepping closer, his voice low and intense. “Or are you just upset I saw through your little act?”
“Act?” Nani felt a surge of anger, hot and sharp. “What act? I’m not acting, Sky! I’m being myself!”
“Yourself with him,” Sky said, his voice laced with pain. “Not with me. Not anymore.”
“That’s not true!” Nani protested, but the words felt weak, drowned out by Sky’s raw accusation.
“It is true,” Sky insisted, his gaze piercing. “You’ve found someone else. Someone you actually… smile with. Someone you actually… care about.” His voice hitched on the last words, a raw edge of vulnerability showing through the anger. “It’s fine, Nani. Just… don’t expect me to be happy about it.”
He turned abruptly, walking away into the night, leaving Nani standing alone, the cool air feeling suddenly frigid. Nani watched him go, tears stinging his eyes. The misunderstanding was so profound, so utterly wrong, that it left him speechless. He had never felt so utterly alone.
***
Days turned into a week, then two. The separation felt like an open wound, festering with each passing day. Sky moved through his days like a ghost, his usual boisterous energy replaced by a brooding silence.
His friends noticed, their attempts to cheer him up falling flat. Nani, too, felt the void. His studies, usually a refuge, now felt hollow. The joy of his conversations with Dew and his friends was muted, overshadowed by the ache in his heart.
Nani knew he couldn’t let it continue. The silence, the misunderstanding, it was suffocating them both. He found Sky at their usual spot, a quiet corner of the campus library, hunched over a textbook, though Nani suspected he wasn’t really reading.
Nani approached, his heart pounding a frantic rhythm against his ribs. “Sky.”
Sky flinched, looking up. His eyes were tired, shadowed. “Nani.” His voice was still flat, guarded.
Nani sat down opposite him, his hands clasped tightly in his lap. “We need to talk.”
Sky closed his book with a soft thud. “About what? Your new boyfriend?”
Nani’s breath hitched. “He’s not my boyfriend, Sky. He’s my friend. A good friend, yes, but just a friend.”
Sky snorted, a disbelieving sound. “Right. And I’m the King of Thailand.”
“You’re being ridiculous!” Nani’s voice rose, a tremor of frustration in it. “You’re letting your imagination run wild.”
“My imagination?” Sky scoffed, leaning back in his chair, a cynical smirk on his face. “I saw what I saw, Nani. Don’t try to deny it.”
“What you saw was me being friendly,” Nani insisted, his voice gaining strength. “Dew is a genuinely kind person. He helped me with a really difficult calculus problem. He always makes me laugh.”
“And I don’t?” Sky challenged, his eyes narrowing.
Nani hesitated. “You do. But it’s different.”
“Different how?” Sky demanded, leaning forward, his voice low and intense. “Because he’s not a loud, annoying extrovert who picks on you all the time?”
“No!” Nani almost shouted, then lowered his voice, conscious of the library. “Because… because with you, it’s… complicated.”
Sky stared at him, a flicker of something unreadable in his eyes. “Complicated? What’s complicated, Nani?”
Nani took a deep breath, his hands trembling slightly. “Everything. The way you always joke, but sometimes I wonder if you mean it. The way you touch me, but then pull away. The way you act like you don’t care, but I know you do.”
Sky’s cynical smirk faded, replaced by a look of genuine confusion. “What are you talking about?”
“I’m talking about you, Sky!” Nani cried, his voice thick with emotion. “You’re the one who’s been acting strange. You’re the one who’s been avoiding me. You’re the one who suddenly decided I’m in love with someone else, just because I smiled at them!”
“But you were smiling,” Sky murmured, his voice softer now, a hint of vulnerability creeping in. “And you never smile like that with anyone but me.”
“Exactly!” Nani exclaimed, a sudden understanding dawning on him. “You think I only smile like that with you because… because I don’t like anyone else. But you saw me with Dew, and you jumped to conclusions.”Sky looked down at his hands, his shoulders slumping slightly. “It hurt, Nani. Seeing you… so happy with someone else. I thought… I thought you finally found someone.”
“Someone?” Nani scoffed, a bitter laugh escaping him. “Someone to replace you?”
Sky finally met his gaze, his eyes wide and raw. “Yeah. Someone you actually liked.”
Nani stared at him, a sudden realization hitting him with the force of a physical blow. Sky thought he didn’t like him. Sky thought he was just tolerating him. All this time, Sky’s teasing, his loud exterior, his seemingly carefree attitude – it was all a mask. A mask to hide his own insecurities.
“Sky,” Nani whispered, his voice barely audible. “You idiot.”
Sky flinched, his jaw tightening. “What?”
“You absolute, colossal idiot!” Nani repeated, tears welling in his eyes. “Do you honestly think I spend all my time with you, put up with your constant teasing, let you drag me everywhere, just because I have nothing better to do?”
Sky looked away, a flush creeping up his neck. “I don’t know, Nani. You’re always so quiet. So hard to read.”
“Hard to read?” Nani scoffed, a watery laugh bubbling up. “My face is an open book for you, Sky! You’re the only one who can make me genuinely smile, truly laugh. You’re the only one I want to spend my time with!”
Sky slowly lifted his gaze, his eyes searching Nani’s. “Really?” His voice was a bare whisper.
“Really!” Nani insisted, his voice thick with emotion. “When you’re not around, I miss you. When you ignore me, it hurts. When you accuse me of liking someone else, it feels like a knife.”
Sky reached out, his hand hovering uncertainly over Nani’s arm. “Nani, I… I didn’t know.”
“Of course you didn’t know!” Nani cried, a tear finally escaping and tracing a path down his cheek. “Because you never asked! You just assumed! You just decided that because I was happy with a friend, I must be in love with him, and that meant… that meant I didn’t care about you anymore.”
Sky’s hand finally landed on Nani’s arm, his touch gentle, tentative. “I thought… I thought you finally found someone who could make you happy. Someone who wasn’t… me.”
Nani shook his head, a choked sob escaping him. “You are the one who makes me happy, Sky. You always have been. Since elementary school, when you, the loud, popular kid, decided to talk to the quiet, lonely boy sitting by himself.”
Sky’s eyes, usually so full of mischief, were now brimming with unshed tears. “Nani…”
“I like you, Sky,” Nani confessed, the words tumbling out, raw and vulnerable. “I like you more than just a friend. I always have.”
A gasp escaped Sky’s lips. His hand tightened on Nani’s arm, pulling him closer. “You… you like me?”
Nani nodded, unable to speak, his gaze locked with Sky’s.
Sky’s face transformed, the shadow lifting, replaced by a mixture of shock, relief, and a dizzying, overwhelming joy. “I’m such an idiot,” he repeated, his voice thick with emotion. “I thought… I thought I was losing you. I thought you didn’t feel the same way.”
“You never said anything,” Nani whispered, a fresh wave of tears blurring his vision.
“Neither did you!” Sky countered, a faint, shaky smile beginning to form on his lips. “I was scared, Nani. Scared of messing things up. Scared of losing you completely if I was wrong.”
“Well, you were wrong,” Nani said, a small, genuine smile finally breaking through his tears. “About Dew. But you were right about one thing.”
Sky leaned in, his gaze intense. “What’s that?”
“You are the one I want to be with,” Nani confessed, his voice barely a breath.
Sky’s smile widened, a brilliant, radiant thing that lit up his entire face. He pulled Nani into a fierce hug, burying his face in Nani’s hair. Nani clung to him, the tension that had coiled in his chest for weeks finally unraveling. The scent of Sky – a mix of laundry detergent, sunshine, and something uniquely his – filled Nani’s senses, a comforting, intoxicating aroma.
“I like you too, Nani,” Sky murmured against his ear, his voice husky. “More than just a friend. So much more.”
Nani pulled back slightly, his eyes shining. “So, no more avoiding?”
Sky grinned, a flash of his old, mischievous self. “No more avoiding. Unless it’s avoiding calculus, then maybe.”
Nani laughed, a clear, joyful sound that echoed softly in the quiet library. “You’ll never change, will you?”
Sky squeezed him tight. “Only for you, Nani. Only for you.”
The sun had set, and the library was growing dim, but the space around them felt suddenly brighter, filled with a warmth that had been missing for too long.
The misunderstanding had been painful, a test of their unspoken feelings, but in its wake, a truth had emerged, clear and undeniable.
Their friendship, forged in elementary school, had deepened, transforming into something far more profound, something that promised a future as bright and vibrant as the Chiang Mai sun.
