Chapter 2: The Rooftop Confession
The rooftop was a slab of cooled concrete under a bruised, electric sky. The city stretched below them, a canyon of glittering windows and moving red-white lights, its hum a constant, low-frequency vibration through the soles of their shoes. Up here, the air was cooler, smelling of ozone and distant traffic.
Yamato leaned against the safety railing, his back to the view. He’d been here for twenty minutes, trying to let the wind scour the interview from his skin. It hadn’t worked. The words I’d never date anyone who doesn’t see me the way I see them played on a loop behind his eyes, a lyric from his most dangerous, unreleased song.
The door to the stairwell banged open.
“There you are!”
Taichi’s voice, always a few decibels too loud for any enclosed space, cut through the urban murmur. He strode across the rooftop, his sneakers scuffing on the damp concrete. The first sparse, fat drops of a promised rain began to fall, leaving dark polka dots on the grey.
“Sora said you bolted after soundcheck. You okay? You were weird.” Taichi stopped a foot away, peering at him with open concern. His hair was damp with sweat from practice, sticking up in endearing spikes. “Was it the interview thing? Did I say something wrong?”
Yamato kept his gaze on the middle distance, on a flickering neon sign that read ‘Laguna.’ “No.”
“That’s a lie. Your ‘no’ voice is different from your real ‘no’ voice.” Taichi mirrored his posture, leaning on the railing so their shoulders were almost touching. The familiar proximity was a sweet, familiar torture. “Come on, Yama. Talk to me. You said that thing… about seeing people. What did that mean?”
“It doesn’t matter.”
“It does matter. You got all intense and then you shut down. That’s not nothing.” Taichi’s frustration, rare and genuine, began to seep into his tone. “I’m your best friend. You can tell me anything. You know that, right?”
The wind picked up, carrying the scent of oncoming rain. Yamato let out a short, hollow laugh that held no humor. “That’s the problem, Taichi.”
“What is?” Taichi turned fully toward him now, his warm brown eyes searching Yamato’s averted profile. “That we’re best friends? Since when is that a problem?”
The dam, worn thin by four years of pressure, finally developed a hairline crack. It wasn’t a decision. It was a failure of structural integrity.
“Since I fell in love with you.”
The words left his mouth not as a dramatic declaration, but as a raw, weary exhale. They were almost swallowed by the gust of wind and the sudden hiss of rain beginning to fall in earnest, a gentle sheet of sound around them.
Taichi didn’t move. For a long moment, the only motion was the rain streaking through the neon glow, painting luminous lines in the air.
“What?” Taichi’s voice was small, stripped of its usual energy.
Yamato finally looked at him. He didn’t try to hide it anymore. He let every forbidden emotion show—the yearning, the quiet desperation, the depth of a feeling that had roots grown deep into the bedrock of his life. His blue eyes were stark, unguarded.
“You heard me.”
“No, I… you’re joking.” Taichi’s smile was a weak, reflexive twitch. “This is a joke. Because of the dumb question. You’re messing with me.”
“I have never been less funny in my entire life.”
The crack widened. Yamato could feel it splitting him open. He was so tired of carrying it. “Four years, Taichi. It’s been four years. Every song I write. Every time I look at you on stage. Every time you climb into my bed because you had a bad dream and I have to lie there pretending it doesn’t kill me.” His voice cracked on the last word. He looked away, shame flooding the wake of the confession. “So yeah. That’s what I meant. You don’t see me. Not the way I see you. You just see your friend.”
The rain fell harder, soaking through Taichi’s thin practice shirt, plastering his hair to his forehead. He stood utterly still, a statue of confusion dissolving into shock.
His mind, always so quick to process the present, reeled backwards. He thought of Yamato’s hand lingering in his hair. The low intensity of his voice in quiet rooms. The way he was always, always there, a steady, calming presence. The lyrics to “Sunlight.” You are the constant dawn, breaking over my night…
“Oh,” Taichi breathed. The sound was barely audible.
The realization didn’t arrive as a single bolt of lightning. It was a slow, dawning, and utterly terrifying tide. It flooded every memory, re-contextualizing a thousand moments of casual touch and shared silence. The weight of it pressed the air from his lungs.
His best friend. Yamato. The person he trusted most in the world. The one he leaned on, fought with, loved with every fiber of his platonic being.
In love with him.
The world didn’t make sense. The axis tilted. Taichi’s own identity, so never-questioned, shuddered under the seismic shift. This wasn’t in the script. This wasn’t part of their story.
He took a stumbling step back, his heel hitting a puddle. The physical distance felt crucial, necessary. He watched Yamato flinch at the movement, the other man’s face a mask of pained resignation, as if he’d expected nothing less than retreat.
“I… I don’t…” Taichi stammered, his brain short-circuiting. The usual, easy words wouldn’t come. There was no cheerful deflection, no sunny reassurance. There was only a yawning, unfamiliar chasm where solid ground used to be, and the chilling, metallic taste of rain on his lips. He stared at Yamato, truly seeing him for the first time, and the view was terrifying.