20Please respect copyright.PENANAQB5SIBPTmB
The moment Riley stepped onto the stage, the heat from the spotlights hit her like a wall. The murmur of the crowd faded into a low hum, like the quiet before a storm.
20Please respect copyright.PENANAjvQHs3bAgD
She should’ve felt excited.
20Please respect copyright.PENANAprsEnYHzlS
Instead, she felt like she was walking into a fight she hadn’t trained for.
20Please respect copyright.PENANArpONiSly4L
Jade stood beside her, calm as ever. One mic between them. Two girls. Three years of silence and one broken friendship.
20Please respect copyright.PENANALWJNQ6RhMo
The piano began, soft and slow.
20Please respect copyright.PENANAcFfpTyBXFv
*Of course they picked this song,* Riley thought bitterly, recognizing the first notes of **“Pieces of Me.”** A ballad about abandonment. About being left behind.
It was personal. Almost cruel.
*Someone backstage had a sense of humor—or a mean streak.*
20Please respect copyright.PENANAYa8P3QugnN
She caught Jade’s glance from the corner of her eye.
20Please respect copyright.PENANAdX7Js4Sj15
“You good?” Jade whispered.
20Please respect copyright.PENANAc3myg8xhki
Riley didn’t answer. She just stepped forward as the first verse arrived.
20Please respect copyright.PENANAEMeynz7vhe
Her voice cracked slightly at first, but she steadied it.
*“You left without warning, without even a sound...”*
Each word landed like a punch in her throat.
20Please respect copyright.PENANAba2uiEQkfg
And then Jade took her part—and *damn it,* she sounded good.
Husky, soulful, haunting. She didn’t overpower. She blended. Just like they used to.
20Please respect copyright.PENANAXLJFWxh9jQ
Riley hated how easy it was.
How familiar. How much her body *remembered* singing with Jade. Like her voice had been waiting for the harmony to return.
20Please respect copyright.PENANAzTAck5qyVt
When Jade sang the second verse, she didn’t just sing—she looked right at Riley.
20Please respect copyright.PENANAcWH3qyGNcZ
*“I still hear your voice in the silence you left... like a song I can’t unlearn.”*
20Please respect copyright.PENANAY4dkOhuU4l
Riley’s breath caught.
20Please respect copyright.PENANAJNCYNEPHnv
*What was that?*
20Please respect copyright.PENANA7x5gMsC3Ve
The bridge approached, and their voices met again—rising together, swirling in bittersweet harmony. For a few haunting seconds, the past didn’t matter. Only the music did.
20Please respect copyright.PENANACnOe5KwAcD
When the final note rang out, the audience erupted in applause.
20Please respect copyright.PENANAQikAKxVnID
Riley blinked, dazed. The sound of clapping felt distant, like an echo underwater. Her legs moved on autopilot as they left the stage.
20Please respect copyright.PENANAU2q1hULUCj
Backstage, she turned to Jade, heart racing. “What was that?”
20Please respect copyright.PENANAdPYVq7yD04
Jade shrugged, breathless. Her usual smirk was gone. “Just a duet.”
20Please respect copyright.PENANAe3QWviTatu
“No,” Riley said. “You looked at me. You sang that line like you meant it.”
20Please respect copyright.PENANAsEu2HjExcR
Jade didn’t answer right away. She was quiet. Almost... unsure.
20Please respect copyright.PENANA0npji6fCGI
“I did mean it,” she said, finally. “Not everything about us was fake, you know.”
20Please respect copyright.PENANApuoT1TU1hO
Riley felt her chest tighten. That old mix of pain and confusion stirred like a storm inside her.
20Please respect copyright.PENANA4Ivb7urGk8
Before she could say more, the producer appeared with a clipboard.
20Please respect copyright.PENANA3qKxwqeX9H
“That was electric,” he said. “Both of you are moving to the next round... but there’s a twist.”
20Please respect copyright.PENANARQSdXtDK9H
Jade straightened. Riley narrowed her eyes.
20Please respect copyright.PENANA2zymwHIvK7
“You’re staying paired,” the producer said. “The judges loved your chemistry. Fans are already talking. From now on, you compete as a team.”
20Please respect copyright.PENANApzrqfmAX7r
“A... team?” Riley repeated.
20Please respect copyright.PENANAz57gsFFHaw
He smiled, already moving on. “Congrats. You’re a duo now.”
20Please respect copyright.PENANA2GR3lKBwO6
Silence fell between them as the news sank in.
20Please respect copyright.PENANAimwr4joJRs
Jade turned to her, voice lighter than her eyes. “So... ready for a second verse?”
20Please respect copyright.PENANAOhFlkGwZd2
Riley looked away, jaw tight. The stage had opened something inside her tonight. Something she hadn’t prepared for.
20Please respect copyright.PENANAJzAJo5olq3
And now, she was stuck reliving it—one performance at a time.
20Please respect copyright.PENANAtaUek026Qs
20Please respect copyright.PENANAnNafL5ysn8
20Please respect copyright.PENANASPkxpgstDw
20Please respect copyright.PENANARhr7mgb6YW