Broken Echoes
[đ Content Warning:
This story contains Boys’ Love (BL) themes. It explores deep emotional connections between the characters with intense moments. Reader discretion is advised.]
The silence in the room was thick.
Zhanâs eyes dropped for a secondâto the bouquet of red roses now lying lifeless on the floor.
Petals bruised.
Stems bent.
He said nothing, but the flicker of sadness in his eyes betrayed him.
He hadnât planned for this.
Not like this.
He thought heâd have time.
A window to ease Yibo into the truth.
A chance to explain.
To come cleanânot with evidence splattered across a wall like a crime scene.
But fate never asked for permission.
Yibo stood motionless.
Still in shock.
His gaze hadnât left Zhanânot even once.
But it wasnât the same gaze.
Not warm. Not soft.
It was shattered. And searching.
And Zhan⌠Zhan felt it crack him from the inside.
He stepped forward slowly.
âBoBoâŚâ he began softly.
âYou have to listen to me. Justâgive me a few minutes. And trust me.â
Yibo scoffed. Laughed.
But it wasnât humour.
It was heartbreak.
âTrust you?!â
His voice was razor sharp.
âYou want me to trust you after this?â
He gestured to the board behind him.
âAfter I just walked into a damn surveillance bunker starring me?!â
Zhan opened his mouthâbut Yibo kept going.
âTell me!â
Yibo snapped.
âEven the name I call you⌠is that real? Or was it just another part of the script you wrote for me to play into?â
Zhan flinched.
âI never lied about that name.â
He said quietly.
âNot everything here is a lie.â
But Yibo wasnât ready to hear it.
âStop.â
He held up a hand.
Eyes burning.
Voice low.
âDonât you dare say anything to calm me down. Because right nowâI donât even know who you are.â
Yiboâs fists clenched at his sides, jaw tight with every muscle pulled taut.
His voice trembledânot with fear, but fury barely held in check.
âWho the hell are you?â
Zhan opened his mouthâbut Yibo cut in.
âNo. Donât answer that like itâs simple. Because I donât know anymore. I donât know anything anymore!â
His breath caught.
He took a step closerâhis body rigid, eyes burning.
âAre you a spy from our competitors?â
âA mole planted to destroy us from the inside?â
âAre you here to kill me, Zhan?!â His voice cracked.
Zhanâs eyes widened.
âWhat? NoâGod, BoBo, noââ
âDonât call me that!â
The shout echoed.
It cracked through the silence like lightning.
âYou donât get to use that name right now. That name was mine to giveâmine!â
His chest was rising and falling rapidly now.
âYou donât get to hold it like it ever meant anything to you.â
Zhanâs hands trembled at his sides, but he didnât reach for Yibo.
He didnât dare.
âI never meant to hurt you,â he whispered.
Yibo laughed again, breathless.
A sound full of disbelief and pain.
âYou had a board, Zhan. A room. With me all over it. And youâre telling me you didnât mean to hurt me?â
Yibo let out a short, hollow laughâone that sounded more like a choke.
âYeah, of course you didnât mean to hurt me. You were just stabbing the knife in my back with a smile on your faceâand you called it love.”
He looked up, eyes burning, the smile on his lips cold.
“Youâre right, Zhan. This? This isnât hurt. This is what betrayal feels like.â
Zhan stepped forward, his voice firming.
âIt didnât start this wayââ
âThen what way did it start?!â Yiboâs voice broke again.
âYou were watching me before I even knew your name. You planned this. Every word. Every look. Every damn touch.â
He is unraveling now, voice quieter but no less sharp.
âYou said you saw me. That I wasnât just a title or a job or a machine. And I believed you. I let you in. IâŚ.â
He stopped himself. Swallowed hard.
âAnd now Iâm standing in a room where I realize I never knew you at all.â
Zhanâs chest ached.
Heâd imagined many versions of how the truth would unfold.
But thisâthis shattered version of Yibo?!
He hadnât been prepared.
âI was supposed to tell you,â Zhan said, his voice low.
Honest. Pained.
âI just thought⌠Iâd have more time. I wanted to wait for the right moment. A moment where I could explain everything, and youâd understand. Where youâd still look at me like you used to.â
He looked away.
âBut that moment never came. And now Iâve lost it.â
Yibo’s eyes burned with a mixture of disbelief and raw anger.
“If I hadn’t found this out now, you would’ve just kept playing with meâmy life and even my love, wouldn’t you?”
Zhan stood there, silentâwatching the storm unravel in front of him.
But inside?
His own mind was spiraling.
This was the moment heâd trained for.
The moment everything was supposed to fall into place.
And yetâhe felt weak.
Helpless.
Aunt was right, he thought bitterly.
Love ruins plans. Love doesnât listen to logic.
And now… look how itâs all crumbling down!
He should be calm.
Cold.
Ready with damage control.
Instead, his chest ached with every word Yibo hurled at him.
His silence wasnât strategy anymoreâit was fear.
Fear of losing the one thing that had started to feel real in a world full of lies.
And Yibo?
Yibo was breaking.
“SAY SOMETHING!” he shouted suddenly, voice hoarse.
âOr is that what youâre best at? Watching and recording and never actually feeling anything?â
Zhan opened his mouthâbut still, no words came.
And that silence of Zhan?
It shattered something inside Yibo.
He took a step forward, eyes gleamingânot just with anger now, but something deeper.
Something torn.
âSo what was it?â he asked, voice lower. Shaking.
âAll those nights. All those touches. The way you looked at me like I was yoursâwas that all part of your plan too?â
Zhanâs face twisted.
âNo. It wasnât like thatââ
âThen tell me what it was like!â Yibo snapped.
âTell me how betrayal tastes when you coat it in kisses.â
Zhanâs breath caught.
“Please⌠donât say things like that,” Zhan whispered, voice cracking.
But Yibo wasnât finished.
âYou were the only person I ever trusted,â he said, voice cracking.
âDo you get that? The one person I let in. And youââ
He cut himself off, swallowing the emotion that rose too fast, too raw.
Tears clung to his lashes, despite the fury in his gaze.
Zhan stepped forward instinctively, like he might try to reach himâbut Yibo shoved him back.
Hard.
Zhan hit the wall with a thudâbut didnât flinch.
Because Yibo didnât touch him again.
Instead, Yiboâs fist slammed into the wall right beside his head.
The sound echoed. Cracked.
Zhan barely breathed.
Yibo stood inches away, chest heaving, eyes locked on his.
âTell me you didnât use me,â he whispered, voice trembling now.
âJust tell me that one thing, and I swear⌠Iâll believe you.â
Zhan opened his mouth but all that came out wasâ
âBoBo…â
And somehow, that made it worse.
âDonât dare to call me that again!â Yibo snapped, voice breaking.
âYouâve lost the right to say that name.â
Zhanâs throat tightened.
But before he could respond, his eyes dropped to Yiboâs handâhis knuckles red and already swelling from where heâd punched the wall.
âYouâre bleeding,â he whispered, stepping forward without thinking.
âLet meââ
He reached out instinctively, fingers brushing for Yiboâs hand.
But Yibo yanked it away like heâd been burned.
âDonât. Touch. Me.â
His voice was steel.
âYou donât get to care now.â
He stared at Zhan, eyes glassy and wet.
âYouâre a lie. Every version of you. Every word. Every smile. Every touch.â
Zhan took the blow silently, but his eyes said everything he couldnât.
âAnd the worst part?â Yibo continued, breath hitching.
âI believed all of it.â
He took a shaky step back.
âDo you know what that feels like?â
His voice dropped to a whisper.
âTo realize the only place you ever felt safe⌠was the same place you were being played?â
Zhan tried to speakâbut still, no words.
He couldnât speak.
Couldnât risk saying more than he was allowed.
And even if he did⌠Yibo wouldnât believe a single word of it now.
And this crushing, deafening silence from Zhanâ
That broke Yibo more than any lie ever could.
He gave a hollow laugh.
Shook his head.
âI trusted you more than I trusted myself.â
A pause.
A breath that hurt going down.
âI loved you, Zhan…â
Zhanâs heart stopped.
âBut now?â
Yiboâs gaze turned cold.
âNow, I donât even know if that man ever existed.â
Yibo’s fists clenched at his sides, his jaw tight as he stepped back, eyes dark with a mixture of pain and fury.
âDonât come near me ever again.â He said, voice low but shaking.
âBecause if I see your face againâI donât know if Iâll lose control or tear you apart.â
âAnd Iâm not sure which would hurt more.â
He turned without another word.
And as he stepped out the door, his foot crushed the fallen roses on the floorâpetals cracking beneath his heel like bones.
Zhan felt his chest tightenâhe wanted to stop him, to call out, to reach for himâbut his voice crumbled before it could even form into words.
The words caught in his throat.
He just stood there, frozen.
All he could do was watch the man he loved walk awayâŚ
Carrying nothing but shattered trust and the ghost of a name he wasnât allowed to say anymore.
Zhan didnât move.
Not when the door slammed.
Not when the sound of fading footsteps echoed down the hall.
He just stood there.
Still.
Silent.
Alone.
His eyes stayed on the crushed roses by the floor.
Petals scattered like the pieces of something they never got to name.
Zhan knelt down, gathering the bruised roses into his arms, clutching them against his chestâas if trying to hold onto something already lost.
His mind was blank.
But inside?
Everything hurt.
Yibo looked at him like he was a monster.
A traitor.
A stranger.
And somehow, of all the betrayals Zhan had seen, causing this one himself was the blow he couldnât survive.
His hands trembled as he reached for his phone.
He called her.
âHe found it.â
He whispered the moment the line connected.
âEverything. The board. The photos. The room.â
There was a pause on the other end.
And then her voiceâmeasured, but shaken.
âXianâŚ.â
She inhaled sharply.
âAre you okay? What did he say?â
Zhan didnât respond at first.
He leaned back against the wall…sliding down, and sat down on the floor like a ghost.
âHe looked at me like I never existed.â
He said quietly.
âHe told me⌠never to show my face again.â
His voice cracked.
And on the other end of the line, her breath caught too.
âCome back.â
She said gently, but firmly.
âCome home. Right now. Weâll figure this out, Xian. We always do.â
But even she could feel itâthis wasnât like anything theyâd prepared for.
Because Zhan wasnât just brokenâŚ
He sounded like heâd lost the one part of himself that was still real.
—————————————————
MeanwhileâŚ
Yibo didnât know how long heâd been driving.
The streets were a blur.
The sky above him meaningless.
His hands gripped the wheel so tight his knuckles ached.
Cars honked.
Someone shouted.
He didnât hear it.
Because inside himâeverything had collapsed.
He barely remembered parking.
Barely remembered getting out.
Barely remembered stepping into his home.
The lights were off.
He didnât turn them on.
He walked into his room, shutting the door like it would protect him from the memory of that room⌠of Zhan⌠of everythingâŚ
Then he walked into the bathroom, flicked on the tap, and let the water run.
The mirror above the sink caught his reflectionâtired, ruined and not even angry anymore.
Just empty.
And thenâfinallyâhe let go.
Yibo slumped against the sink, head down, fists clenched.
And he cried his heart out.
Silent, shaking sobs that echoed in that hollow space.
Because he had spent a lifetime building walls no one could get through.
And Zhan?
Zhan didnât just get through.
He lived inside those walls.
And now all of it⌠all of it felt like one big lie.
But somehowâ
Somehow, his heart still didnât believe it.
And that hurt the most.
————————————————–
Yibo showed up to the office like clockwork.
Suit perfect.
Expression blank.
No one wouldâve guessed the storm inside him.
But as he walked into his cabin, the illusion cracked.
Because his eyesâlike theyâd done a dozen times alreadyâdrifted toward the desk in the corner.
Zhanâs desk.
Empty.
And had been for two days.
The chair sat tucked in. The surface spotless. Not a file out of place.
It shouldnât have hurt.
But it did.
Because in that silence, he remembered everything.
The banter.
The glances.
That first stupid joke Zhan made on his first day.
The way he used to leave sticky notes on his coffee cup saying,
âThis one has extra patience in it. Youâll need it for the 2 p.m. boardroom massacre, babe.â
Now? Nothing.
Just a ghost of laughter that no longer lived there.
A knock on his door.
Mr. Qiao stepped inside with his usual quiet presence.
“Mr. Yibo, about Mr. Zhan… heâs left the city. Family emergency, I believe.”
Yibo nodded once.
âThanks.â
But only he knew the truth.
And it was making the office unbearable.
—————————————————
Miles away, Zhan sat in the quiet of his auntâs house.
He hadnât said much since he arrived.
And she didnât force it.
His auntâMrs. Meilinâknew better than anyone what silence could carry.
She simply let him be.
Let him sit in the stillness and grief, waiting for him to speak when it became too heavy to carry.
And that night⌠it did.
It was late.
The sky outside was inked in black.
A faint breeze passed through the open window.
Zhan sat on the floor of his room, wrapping his arms around his legs, his knees drawn up to his chest.
A dim lamp casting golden shadows around him.
In his hands? That same framed photo.
Him and Yibo.
One of those rare nights where both of them had looked happy.
Untouched. Real.
Meilin lingered at the doorway for a moment, watching him.
Then finally, she stepped in.
âXian,â she said softly.
âYouâve been quiet for too long.â
He didnât respond.
She waited, then gently added,
âYou canât keep breaking like this.â
Still, silence.
She took a step closer. Then another.
When he didnât move, she let out a small sigh and turned to leaveâ
But his hand caught hers.
Tightly.
She turned back.
And in that dim light, she saw itâhis lips trembling. Eyes red.
And thenâZhan broke.
Tears fell in silence first. Then came the sound.
Guttural. Raw.
âI couldnât say anything,â he whispered, voice cracked with pain.
âI just stood there. And he kept asking… And Iââ
His breath hitched.
âHe was breaking in front of me Aunt⌠and I just… watched.â
Meilin knelt beside him instantly, pulling him into her arms like a child.
âI hurt himâŚ. I hurt him so badlyâŚâ
Zhan cried, his voice muffled against her shoulder.
âI broke him. And I couldnât even tell him the truth. I donât know how to fix this⌠Now he hates me so much… he doesn’t even want to see my faceâŚâ
âAnd IâŚ. I donât know how to breathe without him anymore.â
His voice sounded like a final scream for a heart that didnât know how to break quietly anymore.
Her hands gently stroked his back.
“Shh… Xian. Weâll make it right. I promise.” She whispered.
“Itâs not the end, sweetheart.”
But her own eyes shimmered too.
Because even though she had seen war, betrayal, and ruinâ
She had never seen love look this lost.
âI wasnât supposed to feel this much.â he whispered. âWhy does it hurt so much, Aunt?â
âI swearâŚ. this wasnât part of the plan.â
âIt never is,â she replied softly.
“We’ll find a way. Don’t cry, my boy… don’t cry.”
But she knew⌠fixing this would take more than just truth.
It would take faith.
That night, long after Zhan had finally fallen asleep, Meilin sat alone in the living room.
The house was quiet, save for the ticking of a distant clock.
She reached for her phone with a sigh and typed a message to a private number:
We have a situation. We need to fix it. Soon.
—————————————————-
And somewhere else in the city, Yibo stood beneath the shower, hot water running over him like it could wash the pain away.
But it didnât.
Because how do you wash off betrayal?
How do you forget the only person you ever trusted was the one who broke you?
He wanted to hate Zhan.
Wanted to erase every touch, every smile, every whispered ‘Zhan-ge’ and âBoBoâ.
But instead⌠he missed him badly.
Missed him like air.
After the shower, Yibo stepped into his room, towel draped loosely around his waist, drops of water still clinging to his skin.
He sat at the edge of the bed for a moment, staring into nothing, breathing slow and heavy.
Then, almost mechanically, he reached for his phone on the nightstand.
Seven missed calls from Zhan.
A few texts tooâapologies, desperate requests to call back.
He stared at the notifications for a long time.
His thumb hovered over Zhanâs name.
He wanted to block him.
Wanted to erase the temptation.
But he couldnât. Not yet.
So he just locked the screen again and let the silence swallow him whole.
He tossed the phone onto the bed carelessly and went to the closet, pulling out a fresh set of clothes.
As he changed, his movements were slow, mechanicalâlike even that small effort weighed too much.
He needed somethingâanythingâto numb the ache, so he walked to the small bar tucked into the corner of his room.
He poured himself a drink, the glass trembling slightly in his hand.
He took a single sip, hoping for peace, but all he found was more chaos.
Zhan!
Still there, in every corner of his mind.
Love. Hurt. Longing. Betrayal. Rage.
It all twisted inside him until he couldnât breathe.
Hatred flaredânot for Zhan, but for himself.
For missing him.
With a frustrated growl, Yibo hurled the glass against the floor, the sound of shattering cutting through the room like a scream he couldn’t voice.
A violent, helpless actâbecause the pain inside him was too big to contain, and too fierce to bear.
Yibo slumped back onto his bed, head dropping into his hands, his body racked with sobs he couldnât hold back.
Tears streamed down his faceâsilent witnesses to a pain no one else would ever see.
He stared at the floor, his words echoing in the silence.
“Why did you stay silent, Zhan? How many times did I ask youâwhy the hell didnât you say anything?”
His voice cracked, a mixture of fury and disbelief, as if pleading with the air itself, wishing it could answer him.
—————————————————
And miles away, Zhan jolted awake in the middle of the night, breathless, haunted by a nightmare he couldn’t quite remember.
The faint light from the hallway crept into his room, casting long, broken shadows.
He sat up slowly, heart pounding, and his eyes fell to the side.
There, beside him, was the broken bouquet of rosesâthe same he couldn’t bring himself to throw away.
With trembling hands, he picked up the frame lying next to it.
A frame that once held something pure.
Something they might never get back.
Zhan gripped the frame tighter, pressing his forehead against it.
He too wished, somehow, that his words could reach across the miles.
“I’m still yours, BoBo,” He whispered into the dark.
“My love was never fake… never a lie. I don’t know how to prove it to you now. Please… don’t hate me. Please… don’t forget what we were. I love you. I always have.”
But he knew he had broken Yiboâs trust. And his own heart in the process.
Both of them suffering.
Equally.
One aching in silence.
The other drowning in memory.
Neither knowing how to find their way back.
[To be continued…]