Actions

Work Header

24th of December

Summary:

(~20.6k words)

“Who am I to yearn for you, when I haven’t even held your hand?”

Satoru returns on the 24th of December.
Not for a miracle. Not for forgiveness.
Just to stand in the doorway of a life he could’ve had. And maybe, just maybe, quietly, ask if it ever wanted him back.

A story about timing, the soft decay of hope, and the quiet kind of love that never stops aching.
They were never good at the easy parts. But they tried.

(And maybe that counts for something.)

Notes:

This is a slow-burn angst fic about Satoru and Suguru. About loving someone in all the wrong years, and learning what it means to choose honesty over longing.

Expect poetic language, heavy emotional pacing, and silence that sometimes says more than words.

No canon events required. Just these two, in the wreckage of what could have been, trying to stay tender.

Thank you for reading. You might not leave this one smiling, but maybe it’ll stay with you in the quiet hours.

- xoxo, caramel.

(See the end of the work for more notes.)

Work Text:

There are days that linger like heat. Not because of what was said, but because of what wasn’t. This was one of those days.

The mission ends earlier than expected.

No casualties, no injury reports, not even a scratch between them. It should’ve felt like a victory. A lucky break. But somehow the early finish leaves too much space in the day, and too much silence between them.

The sun is hot and thoughtless, hanging low but bright in the middle of June. The street ahead stretches out like a mirage. Cracked pavement. Vending machines humming. Cicadas in the trees whining like they’re mourning something.

They pass a tiny fruit stand with a faded tarp roof and a cooler filled with uneven slices of watermelon stacked like offerings to the heat. Suguru stops. Doesn’t ask, just pulls out his wallet and buys two. It was one for himself, one for Satoru.

He doesn’t even look as he hands it over. Just holds it out, pink side up, glistening with cold. His voice is casual. “You look like you’re melting.”

Satoru takes it. He doesn’t say thank you.

It’s not that they’re impolite—it’s just that kindness between them has always been assumed, never named. Like breath. Or gravity. They don’t ask, they don’t explain. The small gestures have long since replaced words.

They lean against a brick wall in the shade, wordless. Suguru takes a bite, teeth sinking into the flesh with a crunch that feels too loud in the quiet. Juice drips down his wrist, curves toward his elbow, but he doesn’t care. His uniform is already sweat-damp and wrinkled. He eats like he’s trying to remember what it means to be human. Like the sweetness anchors him.

Satoru watches. Not the watermelon. He watches the way Suguru’s eyes close just a little when the cold hits his tongue. The way his throat bobs when he swallows. The way he breathes out, slow and soft, like he’s holding something heavy inside and this one fruit is the only thing keeping him upright.

He wants to say something. Something idiotic, probably, like you always look good in this kind of light. Or something dangerously honest, like I think I’m more afraid of losing you than I’ve ever been afraid of death. But instead, he stays quiet and licks a drop of juice from the side of his palm.

“You always stare like that,” Suguru says without looking.

Satoru blinks. “Like what?”

Suguru gestures vaguely. “Like I’m about to disappear.”

Satoru snorts, trying to play it off. “Maybe you are.”

Suguru finally turns to him. His smile is crooked. ‘Twas not sharp, not amused. Just… tired. “Would that surprise you?”

Satoru doesn’t answer.

Instead, he bites into his own slice. The juice hits his tongue too sweet, too sudden. It tastes like summer in middle school. Like the kind of simplicity that’s always slipping through your fingers.

He doesn’t tell Suguru the slice he was handed is warmer. He doesn’t say that the heat of his palm makes it feel like Suguru held it just a moment longer than needed. He doesn’t say that he keeps replaying the feeling of Suguru’s knuckles brushing his as they passed it over, like it mattered.

Like any of this matters.

“Don’t get philosophical on me,” Satoru says finally, licking the sugar off his thumb. “We’re off the clock.”

Suguru hums, amused in that unreadable way of his. He finishes the last bite and tosses the rind into a trash bin across the alley with a practiced flick of his wrist. It lands with a hollow clatter.

“Let’s go,” he says. “We’ll miss the train.”

They start walking again, shoulder to shoulder, but never touching. The air between them is thick. Not with tension. That would’ve been easier. It’s something else. Something gentler and harder to name. Like a pause that’s gone on too long. Like a breath held between thoughts.

The sidewalk is uneven. Suguru’s hair sticks to the back of his neck again. He doesn’t fix it this time. Satoru wants to tuck it behind his ear just to see if he’d let him. But he keeps his hands in his pockets. Where they’re safe. Where he can’t ruin anything.

The station’s only two blocks away, but it feels longer. Like the street has stretched to delay the end of something they haven’t named.

Satoru wants to say something. Anything.

Like: Did you mean it, when you said I stare like you’re about to leave?

Or: Why does everything lately feel like a goodbye?

Or even just: Stay longer. Talk slower. Don’t let this day end yet.

But he doesn’t.

He walks. He chews the last bite of watermelon. He swallows the sweetness like a secret.

And when Suguru laughs at something distant, a billboard with a spelling error, a bird nearly colliding with a lamp post. Satoru smiles too.

Because for now, this is enough.

But part of him already knows:
There will come a time when it isn’t.

And on that day, he’ll remember this one. Sticky air, pink fruit, and the way Suguru smiled with juice on his wrist and think: That was the last time I could’ve said it.

That was the last day I didn’t.

There are ways to measure a person that have nothing to do with time.
Suguru measures Satoru in silence.
Satoru measures Suguru in sugar.

Mornings at Jujutsu High are always cold in the bones.

Even in summer, the air holds a kind of dampness. Like breath trapped in stone. The corridors creak as if they remember footsteps no longer there. The classrooms still hold echoes if you enter too early.

Ghosts, yes. But not the cursed kind. These ones wear old uniforms and unspoken things. These ones walk beside you when you’re alone and say nothing at all.

Despite that, the routine doesn’t change.

It begins with the quiet shudder of the kettle. The clink of mismatched mugs on steel sink racks. The whisper of spoon against ceramic. It’s always Suguru who wakes first. Always Suguru who turns on the light, who prepares two cups, who never says out loud that he does this just for Satoru.

Satoru is always five minutes later. Never ten. Never early. The rhythm between them is unbroken.

Even after long nights. Even after close calls. Even after missions that leave them looking at each other like they’ve seen too much of death and not enough of youth.

The break room is tucked away in a part of the dorm where no one lingers. It smells like wood that’s never been sanded and old carpet that holds more memory than dust. The fridge hums in the corner, struggling to survive. Someone once tried to repaint the cabinets white. They stopped halfway.

Suguru is already there.

He stands by the electric kettle, hair half-tied and uneven, wearing a threadbare hoodie that was probably black years ago. The sleeves are pushed up to his elbows. There’s a smear of ink on his thumb. He looks tired in a beautiful way—like a page worn from rereading, or a photo curled with age.

Satoru walks in like he owns the world. Because he does, at least this one. His hair is still damp from his shower. His collar’s popped like he couldn’t be bothered to fix it, or maybe because he likes being the brightest, the loudest, the most. It’s armor more than vanity.

Suguru barely glances up. “Kettle’s hot.”

Satoru plops into the plastic chair across the table and stretches like he’s been awake for hours, even though he only just rolled out of bed ten minutes ago.

“You’re such a housewife,” he mutters.

“You’re such a child,” Suguru replies, pouring hot water into two mismatched mugs.

Satoru watches him from the corner of his eye. Watches as Suguru adds two spoonfuls of sugar to one cup, none to the other. It’s the same every time. Suguru’s hand is steady, even when his days aren’t.

“You still take it sweet,” Suguru says, sliding the mug over.

Satoru catches it before it spills. “And you still drink your bitterness like it’s a virtue.”

“It builds character.”

“You already have too much of that.”

Suguru chuckles, quiet but real. That’s the thing about him. His laughter is never empty. When it comes, it’s warm, even if it doesn’t last long.

They drink in silence.

The kind of silence that doesn’t press on the ears, but wraps around the ribs. Familiar. Lived-in.

Outside the window, the trees sway in early light. The sky is still colorless. Somewhere on campus, a crow cries out. ‘Twas long and echoing. The world, it seems, is slow to wake.

Satoru leans forward, elbows on the table, mug warming his hands. His fingers graze the handle slowly, almost nervously. He watches Suguru over the rim of his cup, and for a second—just a second—he wants to ask something.

What do you think about when you’re this quiet?

Are you really okay, or are you just good at pretending again?

Do I still feel like home to you, or is this routine just a way to keep distance without guilt?

But instead, he sips and says, “You know, you’d make a great barista. Dead-eyed and judgmental.”

Suguru smirks. “You’d be the worst regular. Too many substitutions. And you’d flirt with everyone just to get free stuff.”

“You wound me.”

“Not yet,” Suguru says.

There’s no weight to the words. Not on the surface. But something flickers beneath it, like a candle struggling behind glass.

Satoru changes the subject.

“Yaga said we’ve got another mission tomorrow. Small one. Border town.”

Suguru nods. “I’ll pack light.”

And that’s all. No complaints, no jokes about cursed wombs or yokai legends. No quips. Just agreement. Just compliance.

Satoru notices.

Suguru used to argue about the details. Used to complain about the food in rural towns. Used to smile when he called Satoru annoying. Now he just agrees. Like he’s somewhere else already.

And there’s a grief in that, quiet and premature. It’s the kind of grief you feel when you notice someone is slowly folding their presence in on itself. When you see them, day by day, becoming more ghost than friend.

They finish their tea.

Suguru rinses the mugs, doesn’t dry them, just leaves them upside down in the rack. The sound of water dripping from ceramic fills the silence. It feels like punctuation.

Satoru stands slower, doesn’t want to leave the small warmth of the room. Something about this space. Maybe the old kettle, the sugar jars, the fading smell of tea leaves that makes him want to speak honestly for once.

So he says, as casually as he can, “You’ll tell me, right?”

Suguru turns. “Tell you what?”

“If something’s wrong.”

Suguru stares at him for a moment. Then gives the kind of smile Satoru hates. The soft, polite kind, the one with no teeth. The kind that says, You won’t like the answer, so I won’t give it.

“Of course,” he lies.

Satoru nods.

He doesn’t believe him.

Suguru brushes past on the way out. His sleeve catches Satoru’s hand, briefly. Accidentally. Or maybe not. The warmth of it lingers longer than it should.

The door swings shut behind him. The room is colder now.

Satoru looks down at the sugar left in the bottom of his mug, half-dissolved.

And thinks: Even the sweet things don’t last long.

Some mornings are too full of sky. Some mornings you look at someone and wonder if your memory has already started making edits. Softening their edges, sharpening their smiles, storing versions of them you’ll never get back.

It starts raining the way it always does in Tokyo: without warning, and in biblical excess.

The air had been sticky all day, fat with humidity and the hush of something waiting to fall apart. Satoru had felt it pressing against his temples— a subtle ache blooming behind the lenses of his sunglasses but he chose to ignore it, as he always does with things that won’t obey him.

He’s halfway down the campus path, his bag slung haphazardly over one shoulder, when the clouds break open like a ribcage. The first drop hits the tip of his nose. The second slides down the back of his neck. And then it’s over. He’s soaked, baptized by sudden sky, his pants sticking to his legs, his hair a dripping mess of white.

“Ah,” he mutters, pausing mid-step, “the gods really said: ‘Be humble.’”

A gust of wind sends a crushed soda can tumbling past his feet.

From the porch of a classroom building, a group of first-years cackle under their umbrellas. Someone calls out, “THAT’S WHAT YOU GET FOR DISSING OUR SENPAI EARLIER.”

Someone else adds, “GOJO-SENSEI, THE UNIVERSE HATES YOU.”

Satoru, refusing to break character, lifts one wet hand and flips them off like a disgruntled mermaid.

“Respect your elders,” he snaps, pushing his soggy hair back with a dramatic flourish, “or I’ll assign you all to group projects with Miwa.”

A collective gasp follows him as he trudges toward shelter, muttering curses under his breath.

He returns to the hallway outside Suguru’s classroom drenched from the waist down. His uniform pants cling to his shins, and his shirt is half-transparent. It’s giving “second-year student auditioning for a tragic BL adaptation.” He drips like a faucet.

Suguru, unsurprisingly, is bone-dry. He’s standing in the corridor with a black umbrella and a smirk that is both amused and insufferable.

“Is this performance art?” Suguru asks.

“I don’t need this kind of bullying in my life,” Satoru says, hair plastered to his forehead.

“You always need it.”

“Traitor.”

“Dramatic.”

“Gorgeous,” Satoru says, sweeping past him. “Move.”

Suguru, of course, doesn’t.

Instead, he angles the umbrella and holds it over both of them. The space is tight, and the umbrella isn’t big enough for two six-foot boys, but neither of them comment on how their shoulders are now pressed together or how Satoru smells faintly of rain and citrus shampoo.

The silence stretches. Then—

“You stole this from the faculty room, didn’t you,” Satoru mutters.

“I prefer the term ‘liberated.’”

Satoru narrows his eyes. “Whose is it?”

“I don’t know. But it had a sticker that said ‘Nanami’ on the handle.”

There’s a beat.

Then: “You absolute menace.”

Suguru shrugs. “He can afford a new one.”

Satoru snorts. “He’ll kill you. No, worse—he’ll report you via an official HR email and cc me for trauma.”

“Good,” Suguru says. “Let him.”

Their laughter is short, caught between raindrops. It feels like something precious. Something too light for how heavy their days have become.

They end up at a konbini two blocks off-campus. Satoru insists on paying, loudly announcing to the cashier that “he’s a sugar daddy in training,” while Suguru tries to disappear into his hoodie. They sit under the tiny awning out front, sipping canned coffee and tearing open onigiri like they’re starving.

The awning does little to block the spray of the rain, but neither of them moves.

There’s a kind of comfort in the inconvenience. The hiss of tires against the wet road, the squish of their socks, the way the chill makes their hands shake a little on the cans. All of it feels real. More real than the war they’re being trained for. More real than anything cursed.

“This one’s spicy,” Suguru says around a mouthful.

“I gave you the red label,” Satoru replies. “You never read packaging.”

“I trust you.”

Satoru pauses. Blinks. Tries to recover. “That’s your first mistake.”

“You were my first mistake.”

“You wound me,” Satoru gasps, clutching his chest. “Our anniversary is ruined.”

Suguru rolls his eyes, but it’s fond. “We don’t have an anniversary.”

Satoru leans forward, grinning. “Not with that attitude.”

Suguru throws a balled-up napkin at his face.

It lands square on Satoru’s cheek, sticks for half a second, then slides off with a wet splat. They both freeze.

And then, they laugh.

Really laugh. Loud and graceless. Suguru’s laugh cracks halfway through, and Satoru’s starts hiccuping. They sound like idiots. They sound alive.

For a moment, it’s like nothing’s wrong. Just two dumb boys in the rain, teasing each other over soggy rice and stolen umbrellas. The storm makes the world feel smaller, like a room with the windows fogged up, where the outside doesn’t matter.

But even warmth like this is temporary. Suguru checks his watch too soon. Satoru catches him doing it. The space between them shrinks, then stretches like elastic on the edge of snapping.

“We’ve got time,” Satoru says.

“Do we?”

Suguru doesn’t say it with malice. Just honesty.

That makes it worse.

They head back slowly, umbrella still shared, steps matching without trying. A girl passes by and stares at them. One boy was soaking wet, the other pristine and mutters, “Gay.”

Satoru shouts, “Correct!”

Suguru mutters, “You’re going to get us arrested.”

Satoru beams. “What’s a little defamation between soulmates?”

Suguru doesn’t answer. He’s quiet again. The weight comes back.

And Satoru—Satoru feels like the rain is washing them away a little more with each step.

Back at the dorms, Suguru stops in front of his room but doesn’t open the door. He looks at Satoru like he wants to say something. Then he just… doesn’t.

Satoru speaks first.

“Keep the umbrella.”

“You’ll get wet.”

“I always do,” he says, flippantly, before realizing how that sounds.

Suguru, for the first time that day, laughs so hard he nearly chokes.

They part with the sound of that laughter ringing behind Satoru’s back. ‘Twas bright, surprised, and real. It follows him all the way down the hall. It stays.

But by the time he closes his own door, the hallway is silent again.

And it hits him:

Even shared umbrellas don’t mean they’re walking in the same direction.

There are rooms you enter just to pass through. And then there are rooms that feel like confessions, even when no one speaks.

The mission is simple. In theory.

A rural town. A minor curse. A house by the river that people whisper about but never enter. No fatalities yet, no pattern, no urgency. Just odd shadows at dusk, animals that refuse to go near the windows. Children who say the walls hum at night.

Yaga calls it a “routine exercise.” A chance to stretch their legs. A breather, almost.

Satoru hates the word routine. Nothing about this life is routine, and anything that starts quiet usually ends up bleeding.

He tries to complain the whole train ride there.

“I’m just saying,” he drawls dramatically, chin tilted toward the roof of the train cabin, “we’re literally national treasures. Why are they sending us out to ghostbust some grandma’s haunted attic?”

Suguru doesn’t even glance up from the thin paperback he’s reading. “Because you are the ghost haunting most attics.”

“That’s slander.”

“That’s peace and quiet.”

“You wound me. I thought I was charming.”

“You’re loud.”

“I’m the sun.”

“You’re a UV hazard.”

“Do you ever miss when you were nice to me?”

“No.”

Satoru scowls and steals the custard bun from Suguru’s konbini bag in retaliation. Suguru lets him.

They fall quiet after a while. The train hums beneath them like a lullaby. Outside the window, the scenery turns soft and sleepy. There were rice paddies, telephone poles, tiny shuttered shops. The city disappears behind them like a dream they don’t quite remember waking from.

Suguru’s head begins to dip. His eyes blink slower. The paperback slides from his fingers.

Satoru watches him for a moment. Takes in the little details he knows too well. The faint scar at his temple from that cursed tool accident, the freckle just under his jawline, the way his mouth almost smiles even in sleep.

He doesn’t say anything.

But he doesn’t look away either.

The cursed house is smaller than expected. No broken windows, no bloodstains. Just… stillness. It smells of old tatami, rain-damp wood, something faintly metallic. There’s a kettle left on the stove. A calendar stopped in June.

Suguru walks the perimeter in quiet steps. Satoru scans for residuals. Neither of them speaks.

It feels like walking into someone else’s memory. Like they weren’t the first ones to arrive, just the first to survive it.

“Small one, huh,” Satoru mutters, shielding his eyes from the dim light. “Why does everything small feel like a trap?”

Suguru glances over, mouth twitching. “Because you’ve never done subtlety in your life.”

“Excuse me. I’m the embodiment of elegance.”

“Loudness isn’t elegance.”

“I beg to differ. My entire aesthetic is curated chaos.”

Suguru hums, neither agreeing nor disagreeing. He stops in front of a doorway with the frame slightly warped. The paper walls are torn in places. A long claw-like scratches across the wood, too high for any animal to reach.

“I think this is it,” he says.

Satoru’s face hardens. “Get behind me.”

“Relax.”

“Get behind me.”

There’s no edge to his voice, not yet but Suguru obeys. He always does when it counts.

Satoru steps forward. Peers inside.

The room beyond is empty.

Just a pile of old futons. A cracked mirror on the floor. And in the far corner, t’re was a child’s sandal, half-covered in dust.

He doesn’t touch it. He never does.

Instead, he kneels and traces his fingers through the cursed residue smeared across the floorboards. His touch glows faintly, blue and pale.

“Residuals are cold,” he mutters. “Whatever was here is gone.”

Suguru’s voice is soft. “You sure?”

“Yeah. But it’s like it left something behind.”

Suguru nods. Doesn’t move.

Satoru turns to look at him— really look—and suddenly the room feels too still. Too quiet. He sees the way Suguru’s eyes aren’t on the cursed traces, but on the sandal. On the tiny shape of a life that didn’t get to leave properly.

There’s a story in Suguru’s silence. Satoru can feel it, even if he doesn’t know the shape of it.

“Hey,” he says, trying to cut through the haze. “We’re okay.”

Suguru blinks. Refocuses. Smiles. That same soft, no-teeth smile.

“Yeah. Just thinking.”

Satoru hates that smile more than he hates any curse.

That night, they stay at a ryokan a few towns over. Two beds. Low table. Sliding doors. Everything too quiet.

Suguru brushes his hair in the mirror. Satoru lies flat on his back on the futon, staring at the ceiling.

“I think we should take a break from fieldwork.”

Suguru doesn’t stop brushing. “You?”

“No. You.”

There’s no judgment in the way he says it. Just concern, clumsily disguised as casual suggestion.

“You’ve been somewhere else lately,” Satoru continues. “Like your body’s here, but your head’s still walking around that old house.”

Suguru says nothing for a while.

Then: “You know you can’t protect everyone, right?”

The question lands sharp and soft at once. Like stepping on a thorn you forgot you picked up weeks ago.

Satoru turns his head. “Is that what this is about?”

“It’s not just about today.”

“Then what?”

Suguru doesn’t answer.

Satoru sits up slowly. The paper lantern hanging overhead casts long shadows across his collarbones.

“You keep going quiet on me,” he says. “You keep going quiet, and I keep having to pretend like I don’t notice.”

“I didn’t ask you to.”

“No, you didn’t,” Satoru says. “But I notice anyway.”

Their eyes meet across the room. Suguru’s brush stills in his hand.

“You don’t need to worry about me.”

“But I do.”

“Why?”

Satoru blinks. It’s the first time Suguru’s asked.

“Because you’re… you.”

Suguru scoffs, not unkindly. “Not an answer.”

“I don’t have a better one.”

Suguru sets the brush down.

Steps away from the mirror. Walks slowly across the room until he’s standing in front of Satoru, who is still half-kneeling on the futon like a boy caught between sitting and running.

For a heartbeat, nothing happens.

Then Suguru reaches down and presses his palm against the top of Satoru’s head.

“Stop carrying me,” he says, soft.

Satoru’s eyes sting. Just slightly. But he doesn’t pull away.

“Then stop walking where I can’t follow.”

Later, they’re in pajamas, two mugs of hot tea between them, a game of shogi half-set on the floor.

Satoru’s losing terribly. Suguru’s not even trying.

“Just once,” Satoru says, “I want you to let me win.”

“I do let you win.”

“Liar.”

“You’re chaotic. Your rook strategy is like watching a drunk squirrel.”

Satoru gasps. “Slander. Also, I’m majestic.”

“You’re a disaster. But sometimes, you’re a good kind of disaster.”

They smile. They drink. Satoru flicks a pawn at Suguru’s forehead and gets flicked back twice as hard.

It almost feels like the early days. Like nothing’s wrong.

But when they sleep side by side. They weren’t touching, but not far either. Satoru dreams of narrow corridors and locked doors. Dreams of voices on the other side, laughing, soft and fading. Dreams of Suguru standing still as the house burns down around him, smiling that same distant smile.

When he wakes, it’s just before dawn.

The bed next to him is still warm.

But Suguru is already gone.

It doesn’t start with a fight.
It starts with a missed call.
A pause in the hallway.
A breath taken too late.

Suguru is gone when Satoru wakes, but his side of the futon is still warm. His tea mug, however, is washed and already dry. His brush is missing from the table.

The first sting of worry comes and goes like a pinprick. Not fear, just that familiar sense of falling a step behind him again.

He rolls over to where Suguru had lain hours earlier. Touches the pillow like it might still remember the weight of his head.

He knows Suguru didn’t mean to leave like this but lately, all of Suguru’s choices feel like halfway steps away from him. Always with one foot pointed elsewhere. Always with a shadow that lingers just a beat longer than his body.

Satoru calls once.

No answer.

He doesn’t call twice. He knows how Suguru is.

Instead, he texts.

Where’d you go, monk boy? Don’t tell me you’re scouting another haunted bakery.

He waits. Turns the screen face-down. Taps the floor with his heel.

Still nothing.

No reply. Satoru tells himself it’s fine.

(He lies well. That’s what makes him dangerous.)

By noon, Suguru’s still not back.

The mission is marked complete, the local report filed, but Satoru lingers on the porch of the ryokan with a can of milk coffee he doesn’t really want. He sits on the wooden ledge, feet swinging above the gravel, pretending the chill in the air is just the weather.

There’s a cat sitting at the edge of the stone path, watching him. Judging him.

“You’re not even cute,” he mutters. The cat blinks at him like it knows better.

His phone buzzes once.

Suguru.

Had to step out. Back later. Don’t wait.

No emoji. No heart. Not even a dumb sticker.

Satoru rereads it twice before replying.

Lame. But okay. You owe me dango.

Again, no response.

He watches the message status flick from delivered to read and then nothing else.

Satoru doesn’t know what kind of silence this is anymore, just that it’s growing teeth.

The cat curls up and falls asleep. Satoru almost asks it for advice.

Back in the city, everything moves forward like nothing’s changed.

Yaga hands out assignments. Shoko makes sarcastic commentary about expired clinic gloves. Ijichi stammers through a lecture on “internal affairs protocols” while Gojo sticks chewing gum to the bottom of his shoe out of boredom.

Even Utahime throws a paper fan at his head.

The world spins forward.

Suguru returns two days later with no explanation.

His hair is braided, like he used to do in their second year. He’s wearing a loose long-sleeved shirt with sleeves rolled to the forearms, and he smells faintly of wind and incense.

Satoru looks up from his phone in the hallway when Suguru walks in.

“Where’d you go?” he asks, trying not to sound like he waited.

Suguru shrugs. “Nowhere important.”

“Was it personal?”

Suguru tilts his head. “Does it matter?”

Satoru forces a grin. “You’re back, so I guess not.”

But something inside him twists. A thread pulled taut. He doesn’t ask again. He doesn’t know if he can stomach the answer.

They walk side by side for a few minutes, passing other students, lingering too long in each other’s peripheral vision. Satoru almost reaches out to fix the crooked twist of Suguru’s braid.

He doesn’t.

Suguru doesn’t look back.

They don’t fight. Not properly.

Instead, there’s space. There’s dissonance.

Suguru stops sleeping over in Gojo’s dorm room. Stops taking his food. Stops stealing his headphones. He still shows up for missions. Still stands by Gojo’s side in battle, still moves like they’re two limbs of the same body.

But when they return, Suguru peels off early. Slips away into a silence Satoru can’t chase.

They don’t talk about it. That’s how they lose each other—not in flame, and not in fury. In the refusal to name what they already know.

Satoru starts counting things.

He counts how many times Suguru doesn’t text back.

He counts how many meals they no longer eat together.

He counts footsteps. Door clicks. How long it takes for Suguru’s laughter to fade from a room even after he’s gone.

He starts keeping score in the margins of his notebooks. Tally marks in ink that smudge when his hand lingers too long.

Satoru catches him one night, just past midnight, outside the main building. Suguru is sitting beneath the sakura tree, petals fluttering in his lap, the campus lights glowing too gold against the lines of his face.

He looks like a memory.

Satoru had been roaming, restlessly, aimlessly, and pretending to be on patrol but something had tugged him in this direction. Some stupid hope that maybe Suguru would be exactly here.

“You’re still up,” Satoru says, approaching carefully.

Suguru glances up. “So are you.”

“I never sleep.”

“I know.”

The silence stretches between them, a second too long.

Satoru slides down to sit beside him. “You still mad at me?”

“I’m not mad.”

“You’re something.”

Suguru sighs through his nose. “Not everything has to be about you.”

“I didn’t say it was.”

“You act like it is.”

Satoru’s jaw tics. He picks at a petal on his sleeve.

“That’s not fair,” he says.

“Maybe not,” Suguru replies. “But it feels true.”

Satoru doesn’t answer.

Instead, he picks up one of the fallen petals and presses it between his fingers, rolling it like a secret.

“What are we even doing?” he asks quietly.

Suguru doesn’t reply.

They sit like that for a while. Like little boys in the middle of something neither of them wants to name. The spring air too gentle for this kind of tension. The stars pretending not to look down.

Then Suguru stands, brushes sakura petals off his lap, and leaves without looking back.

Satoru doesn’t follow. For the first time in years, he doesn’t even try.

One week later, Satoru finds a photo on his desk.

A candid polaroid. Suguru sitting on the edge of a windowsill, backlit, half-smiling. There’s a handwritten note on the bottom in messy black ink.

Don’t forget how I looked when I still believed in everything.

There’s no signature.

He doesn’t have to ask who left it.

From that point on, something in Satoru stays standing in the middle of that hallway, still staring at the place where Suguru once stood.

And every time he looks in the mirror, he wonders if he’s also starting to disappear.

He pastes the photo to his notebook anyway.

Closes the cover like it’s a wound he’s decided not to treat.

The most dangerous silence is not the one that screams. It’s the one that hums, like the memory of a song that once meant something.

Shoko finds him on the roof again.

It’s well past curfew. The city glows like an open wound below, windows blinking with stories Satoru will never know. He’s lying on his back, eyes closed, blindfold pulled down like a curtain. Not asleep. Just… refusing to exist upright.

“I brought you something,” she says, kicking lightly at his ankle.

He lifts the blindfold an inch, peeking out. “If it’s emotional support nicotine again, I’m still saying no.”

She tosses the can of iced coffee onto his chest. “Boring.”

“I’m trying to be virtuous.”

“You’re trying to sulk in peace.”

“Semantics.”

She doesn’t sit. Just stands above him, arms crossed, the wind catching her lab coat.

“You gonna talk about it?” she asks.

“About what?”

“Suguru.”

He says nothing.

Shoko waits.

Satoru lets the silence stretch too long before finally saying, “There’s nothing to talk about.”

“I see.”

“You don’t.”

“You’re right,” she says. “I only saw him crying outside the Kamo library three nights ago.”

Satoru stiffens.

She leans against the railing, calm as ever. “I’m not telling you to fix it. Just… telling you he’s not made of stone either.”

“I never said he was.”

“No, but you act like he can walk through fire and not burn.”

“I never asked him to.”

“You never had to.”

Satoru presses the coffee can to his forehead. It’s cold. Unforgiving.

“I don’t know what to do,” he whispers.

Shoko doesn’t answer. Just lets the wind do the talking.

Before she leaves, she drops something beside him. ‘Twas a folded scrap of notebook paper.

He waits until she’s gone before unfolding it.

It’s a quote, scribbled in her familiar messy scrawl:

“Some silences aren’t peaceful. They’re just absence trying to speak.”

Suguru is in the training field the next evening, alone.

The grass is torn up in places. His shirt sticks to his back. His eyes are locked on the middle distance like he’s looking for something to hit that won’t feel like guilt.

Satoru watches from the edge of the hill.

He doesn’t announce himself.

Just watches the way Suguru’s shoulders tense every time he strikes. The way his cursed energy cracks like something losing patience.

He used to fight like a river. Used to be steady, clean, relentless.

Now he fights like a storm.

“Geta,” Satoru says finally, soft.

Suguru freezes. Doesn’t turn.

“You’re gonna burn out your core if you keep hitting air like that.”

Still no reply.

Satoru walks closer, slow, careful. Like approaching a creature that might bolt.

“You said once that I can’t protect everyone.”

Suguru breathes heavy. Still doesn’t look at him.

“I know you meant it,” Satoru says. “But I think you were also trying to protect me from something. From yourself. Maybe.”

Suguru finally turns. His face is blank. Too blank.

“I wasn’t trying anything,” he says.

“Liar.”

Suguru’s jaw flexes. “Maybe I was trying to protect you from me.”

“You don’t have to.”

“Yes, I do.”

There’s a silence after that.

Worse than yelling. Worse than tears.

Because it feels like a goodbye neither of them is ready to say.

Afterward, Satoru texts him.

I’m sorry.

Suguru doesn’t reply.

He doesn’t ignore it either.

The message status never flips to “read.”

They still do missions together.

It’s worse now. The pretending.

They move with the same rhythm. Still an unbeatable duo. Still synchronizing strikes without needing to speak. But the air between them is clinical now. All function. No ease.

The last time they laughed together was three weeks ago.

The last time they shared a meal, Satoru had cooked egg sandwiches that Suguru barely touched.

The last time they slept in the same room, Suguru had taken the floor without being asked.

“Sensei?”

It’s Nanami, hesitant outside the mission room, blinking up at Gojo like he doesn’t know how to phrase it.

“Hmm?” Satoru responds, pretending he hadn’t just been staring out the window for twenty minutes.

“Are you… okay?”

Satoru smiles, too bright. “Why wouldn’t I be?”

Nanami doesn’t answer. He’s too smart for lies.

Later, Haibara will ask Shoko quietly: “Do you think they’re fighting?”

Shoko will reply with a shrug and a cigarette between her lips, “No. I think they’ve already lost. They’re just trying not to admit it.”

Satoru finds a note taped to his door one night.

No envelope. No explanation.

Just a torn scrap of lined paper with four words in familiar handwriting.

I’m still your shadow.

He holds it like something sacred. Or like it might turn to ash in his hands if he breathes too hard.

The handwriting is shakier than usual.

There’s a smudge near the corner.

Maybe rain.
Maybe a thumbprint.
Maybe tears.

Time passes strangely after that.

The weather turns colder. The uniforms stay damp longer in the morning. The first-year students keep their heads down. Even the curses seem quiet. Like its also waiting for something.

Gojo starts laughing more in class. Louder. Emptier.

He throws chalk harder. Jokes sharper.

He becomes unbearable. It’s easier that way.

Everyone thinks it’s arrogance. Shoko knows better.

One night, Suguru shows up unannounced.

He doesn’t knock. Just opens the door to Satoru’s room like it’s still his right. And maybe it is. Maybe it always will be.

They stare at each other across the dark.

Neither of them moves.

Then Suguru says, “Do you ever think we were doomed from the beginning?”

And Satoru, who has always believed himself indestructible, breaks a little.

He nods.

“Yeah,” he says. “But I still would’ve chosen you.”

Suguru closes his eyes.

And for the first time in weeks, he looks like someone who wants to cry.

He doesn’t.
He walks back out into the hall.
Doesn’t say anything else.
Doesn’t come back.

Yaga corners Gojo the next day.

“What’s going on with you two?”

Gojo raises an eyebrow. “You mean romantically, emotionally, or spiritually?”

“I mean whatever the hell is ruining both your judgment.”

Gojo flashes a smile that’s all teeth. “There’s nothing going on.”

Yaga looks at him like he’s watching a house catch fire from the inside.

“You’re not a god, Satoru. Whatever this is—you don’t have to bleed alone.”

Gojo just bows, dramatically, mockingly.

He doesn’t answer.

After that, it becomes harder to breathe.

Satoru starts waking up with clenched fists.

Dreams of hallways with closing doors.

Dreams of Suguru standing behind glass, saying nothing, mouth moving with words that never reach him.

He gets nosebleeds more often now. Shoko pretends not to notice.

The photo on his desk curls at the edges.

He doesn’t move it. He just memorizes it harder.

As if there’s anything else left to remember.

Not every ruin is loud.
Sometimes, it’s the quiet that collapses first.

It starts with a hesitation in battle.

Barely a second.

A blink.

But in their line of work, a second is long enough to get someone killed.

They’re in the field. It’s a mission outside Nagano. A minor spirit infestation on the surface, but it turns into a nest. Unregistered. Old. Thick with rot.

The air is slick with cursed energy. They’ve been at it for hours. Suguru’s knuckles are scraped. Satoru’s technique is flickering too sharp, too bright.

And then,

Suguru goes left.
Satoru goes right.

The cursed spirit lunges for the space in between.

For a single, bone-biting instant, there is no harmony.

No perfect choreography.

Just breathless noise.

Satoru catches it, just in time. Then, slams it into the hillside with a burst of blue that shatters the ground but Suguru doesn’t move for a beat too long.

He stands there, jaw tight, fists clenched.

Like he knows exactly what just happened. Like he’s not surprised.

The wind afterward is too still. The trees don’t move. The cursed residue clings to their skin like regret.

Suguru wipes blood from his mouth with the back of his hand.

Satoru watches him carefully. Waiting for a look, a nod, a glance, anything.

It never comes.

Instead, Suguru turns his back, shoulders rising and falling in even, shallow breaths. Like nothing happened. Like that second between them wasn’t a rift.

Satoru wants to say something. Something like:

We used to move like one body.

What happened?

But he doesn’t.
Because he’s afraid he knows.

Later, in the shrine where they recover, Suguru doesn’t speak.

Neither does Satoru.

Their silence is now a language. It’s dense, brittle and charged.

Suguru changes out of his ruined uniform with his back to Satoru.

Satoru watches his shoulder blades move beneath the fabric.

Watches the scar on his lower back. ‘Twas a small one, from a mission three years ago, when they still knew each other’s bones by name.

“Do you ever feel like we’re not aligned anymore?” Satoru says suddenly, quietly.

Suguru pulls his sleeve up, tying it tight at the wrist.

He doesn’t look back.

“I think,” he replies, “that alignment is a choice.”

Satoru bites the inside of his cheek.

“And you’re not choosing it anymore?”

Suguru doesn’t answer. Doesn’t deny it, either.

Satoru looks down at his hands, then back up. He almost says we promised, but the word chokes in his throat.

Because he doesn’t know if Suguru even remembers the promise anymore.

When they return to campus, Shoko stops Gojo in the hallway.

“Yaga wants a report.”

“On?”

“Your coordination,” she says. “There were complaints.”

“From who?”

“Does it matter?”

Satoru grins. “I’ll draft it.”

“You’ll avoid it.”

He turns to leave, but she calls after him.

“Hey,” she says. “Don’t bleed all over the people trying to help you.”

“I’m not bleeding,” he says.

“Right,” she replies. “You’re just soaking.”

At night, Satoru dreams of the moment on the battlefield.

Not the spirit.
Not the almost-mistake.
But the silence after.

The space where Suguru didn’t look at him.

Didn’t speak.
Didn’t ask if he was okay.

In the dream, Satoru calls his name.
In the dream, Suguru walks away.

Every time.

Sometimes the ground splits open between them.

Sometimes it’s just a hallway, long and endless, with Suguru’s back growing smaller and smaller until he disappears around a corner.

The next morning, Satoru finds Suguru in the courtyard, feeding a stray cat.

It’s the grey tabby that lingers near the library steps. The one Suguru swore he’d never pet.

Now he’s cradling it like a secret.

Satoru walks over, slow. Keeps his voice gentle.

“You named him?”

Suguru doesn’t look up. “No.”

“Liar.”

He strokes behind the cat’s ears, soft and practiced.

“I call him ‘Mercy.’”

Satoru pauses.

“That’s dramatic.”

“He’s survived every winter so far.”

There’s something heavy in Suguru’s voice.

Like he’s not talking about the cat.

Satoru sits beside him, close but not close enough to touch.

“We used to be like that,” he says.

“Like what?”

“Survivors.”

Suguru smiles faintly. It’s not kind.

“You still are.”

Satoru swallows. “And you?”

Suguru finally looks at him.

There’s something in his eyes. But it was not anger. Not sadness. Just a resignation so deep it feels like stone.

“I’m tired of surviving,” he says.

Satoru wants to argue. Wants to reach out. Wants to say something that could anchor him again.

But nothing in his chest feels brave enough.

So he just sits there.

Beside the boy who once swore they’d never drift apart.

Beside the boy who no longer believes that’s true.

At the next mission briefing, Yaga is direct.

“You’re not working as a unit anymore.”

Satoru leans back in his chair. “We’re adapting.”

“You’re misaligned.”

“We’re effective.”

“You’re a risk.”

Suguru doesn’t say anything.

He just keeps his gaze on the folder in his lap.

When the meeting ends, Yaga pulls Suguru aside.

Satoru doesn’t ask what they talked about.

But later that night, Suguru’s things are gone from their shared dorm.

His toothbrush.

His hoodie.

The tiny paper charm Satoru made during a summer trip two years ago.

All gone.

He doesn’t text.
He doesn’t call.
He doesn’t even leave a note this time.

Just absence.

Wide as a door that will not close.

“Are we okay?” Satoru asks Shoko three days later.

She sighs. “Define ‘we.’”

“Me and him.”

She gives him a look. “Satoru.”

“I just—I keep thinking it’s not broken, it’s just… paused.”

“Then why does it feel like an ending?”

He doesn’t answer.

Because he already knows.

They still see each other in passing.

In mission briefings. In corridors. At the edge of battles.

Satoru watches him from afar—how he moves now. How he stands a little further away. How he smiles at the first-years but not at him.

Suguru has always been good at letting go.

It’s Satoru who doesn’t know how to stop holding on.

One evening, he finds a stack of his old photos under his bed.

Pictures of Suguru.

Sleepy on the train. Laughing by the beach. Mid-yawn in the temple garden.

Satoru spreads them out across the floor.

Sits among them like a boy trying to rebuild something with pieces that no longer fit.

He finds one photo, barely developed, a little overexposed. Suguru reaching out for the camera, halfway to a smile.

Satoru touches the corner with his thumb, whispers, “Where did you go?”

That night, he whispers Suguru’s name into the dark.

Not out of hope.

Just to remember what it feels like to say it with tenderness still in his mouth.

He never slammed the door.
He just stopped walking toward me.

It’s Shoko who first notices the change in Suguru’s eyes.

Not just the distance that had come slowly, like weather but something sharper. Quiet. Intentional. Like he was looking at the world from far away, already halfway gone.

She doesn’t mention it.

Not at first.

Instead, she observes. Little things.

He no longer stays late at the infirmary to chat.

He no longer lingers in doorways like he used to, asking questions that had nothing to do with class.

He still smiles, but it doesn’t curve like it used to. It stops just short of his eyes.

She begins to wonder if anyone else sees it.

Or if the whole school is too used to watching people break quietly.

When Satoru enters the lecture hall that week, Suguru is already seated in the farthest corner.

His desk used to be two rows behind Satoru’s.

Now, they are separated by six seats and silence.

Satoru pretends he doesn’t feel the space between them like a rope slowly fraying.

Pretends his fingers aren’t tapping the desk in code. The rhythm of an inside joke they once shared.

Tap, tap-tap. Tap.

Suguru doesn’t look up.

After class, Yaga calls Satoru to his office.

There’s a pile of reports on the desk. Half-missions, half-behavior logs.

“You’re behind,” Yaga says.

“I’m still ranked highest in my year.”

“That’s not what I meant.”

Satoru shifts. “Then say what you mean.”

“You’re unfocused.”

“I’m fine.”

Yaga frowns. “You haven’t been fine since he moved out.”

Satoru doesn’t deny it.

Yaga sighs.

“Do you know what you’re doing?”

“No.”

“Do you want to?”

Satoru’s mouth opens, then closes.

He looks at the wall behind Yaga, where a photo of old graduates gathers dust.

“I want to keep him,” he says finally, softly. “But I think he’s already left.”

Meanwhile, Suguru’s movements begin to change.

He still goes on missions.

Still performs perfectly.

But now, he avoids assignments with Satoru whenever he can.

He begins requesting solo work low-grade exorcisms in remote towns, long days that leave him returning at dusk, dirt on his cuffs and nothing in his eyes.

When he’s home, he’s quiet.

He stops sitting in the cafeteria.

He eats in the garden instead, on the stone bench under the old plum tree. The one they used to nap under between classes.

Satoru finds him there once.

Doesn’t approach.

Just stands behind the hedges for twenty minutes, holding a half-eaten onigiri in his hand, watching Suguru stare at nothing.

The wind shifts.

Suguru speaks without turning.

“I know you’re there.”

Satoru doesn’t move.

“You never were good at hiding your presence,” Suguru adds, lips curled into something that’s not a smile.

Satoru steps forward.

“Do you want me to leave?”

Suguru doesn’t answer.

So Satoru stays.

They sit side by side, inches apart.

Satoru doesn’t say anything. Not about the missions. Not about the distance. Not about how Suguru’s voice has taken on a quiet steel.

He wants to ask where it hurts.

But he’s too afraid to know where he fits into the answer.

That evening, Suguru writes something in his journal.

Not an entry. A list.

It reads:
• 3 towns left
• 14 temples
• 1 name I can’t erase

He rips the page out.
Folds it into quarters.
Burns it in a glass ashtray Shoko left behind last winter.

The flame eats the edges like it’s hungry.

A week later, Nanami and Haibara corner Gojo in the field.

It’s rare to see them nervous.

“Is Suguru-senpai okay?” Haibara asks.

“Of course,” Satoru lies.

“He’s been… different,” Nanami says. “And the elders have been whispering.”

“Let them whisper,” Gojo says.

But his chest clenches.

Because he knows they’re not wrong.

Because Suguru hasn’t spoken more than ten words to him in the last five days.

Because he’s beginning to fear that Suguru’s silence is not an accident, but a decision.

Satoru goes to Shoko’s room late one night.

She opens the door without surprise.

“Let me guess,” she says, stepping aside. “You couldn’t sleep.”

He sits on her floor, back against the bookshelf.

“I don’t think he’s coming back.”

“I don’t think he ever fully left.”

Satoru rubs his eyes.

“I tried,” he says. “I tried to hold him.”

“I know.”

“I tried my best to keep him, but—”

He stops.

Then: “He volunteered to walk away on his own.”

Shoko says nothing.

She just passes him a cup of cold tea and sits beside him, their knees brushing.

They don’t speak for a long time.

Suguru begins visiting temples after hours.

Small ones, quiet, tucked away behind train stations and footpaths.

He walks barefoot when no one’s watching.

Sits before the altar with his hands folded, not in prayer, but something older.

Something like mourning.

Satoru doesn’t follow him.

But one night, he finds the dried petals of a lotus blossom tucked into the corner of Suguru’s notebook.

Pressed flat.

Unlabeled.

Like a secret left for someone to find, but only after it’s too late.

Not all departures come with footsteps.
Some simply stop returning.

It begins on a Wednesday.

There is nothing special about the day.

The sun hangs heavy. The cicadas scream. The halls echo like usual.

And Suguru is gone for longer than anyone expected.

A four-day mission.

Then a fifth.

Then a week.

The morning he leaves, he says nothing. Not even to Shoko. Not even to Yaga. The only sound is the rustle of his sleeves as he folds them neatly at the wrist, the soft drag of his sandals across the stone walkway.

He doesn’t tell Satoru where he’s going.

He doesn’t tell anyone.

That, Satoru thinks, is the first real betrayal.

Satoru hears whispers from the older staff “He took the long road back,” “Temple clearings in the outer provinces,” “No cursed energy registered on return.”

But no one says the word that’s starting to bloom inside his ribs.

Avoidance.

Not the kind you can blame on exhaustion.

The kind that’s deliberate.

The kind that sounds like “I don’t want to come back.”

Shoko leaves a note on his desk after class.

He’s doing it, you know.

Satoru flips the paper over. That’s all it says.

No signature.

But her handwriting is clean, familiar, impossible to mistake.

He doesn’t throw it away.

He folds it once. Then again.

Places it in his jacket pocket like a prayer.

He reads it again at midnight.

Then again, two hours later, curled in bed with the lights off.

By morning, the ink has smudged a little from the sweat in his palm.

Suguru returns on the tenth day.

He does not report to Yaga immediately.

He doesn’t go to the infirmary either, though his knuckles are torn and his uniform smells like salt and smoke.

Instead, he slips into the archive building and remains there for hours.

Satoru finds him there, eventually.

It’s half past eleven.

The corridor hums with fluorescent light.

He finds Suguru at the far end of the room, sitting cross-legged on the wooden floor, a pile of old manuscripts spread around him like fallen leaves.

His hair is tied back. His jaw is bruised. He doesn’t look surprised to see him.

“You’re late,” Suguru says, flipping another page.

“I wasn’t invited.”

“I didn’t know I needed to.”

Satoru sits beside him. He doesn’t touch him. Just watches.

“What are you reading?”

“Records.”

“Of?”

“Everything they don’t want us to remember.”

The silence sharpens.

Satoru looks down. He sees ancient sigils, diagrams of curse manipulation, scrolls detailing rituals long buried by reform.

Suguru’s hands are steady.

Too steady.

He used to fidget when nervous. He twist his rings, tap his fingers, adjust his sleeves.

Now he sits still as stone.

“You’re going to do something,” Satoru says, after a long silence.

“I already am.”

“That’s not what I mean.”

Suguru closes the scroll gently, like it’s fragile.

Like something sacred.

“You wouldn’t stop me,” he says, not a question.

Satoru’s voice breaks in his throat. “Try me.”

Suguru turns to him. The look in his eyes is soft. Devastating.

“I think we stopped saving each other a long time ago.”

And maybe that’s the truth of it.

Maybe they both let go long before they noticed they’d stopped holding hands.

That night, Suguru leaves another mission request with Yaga.

Solo. Off-grid. No detail.

It’s approved. No one questions it.

Except Satoru.

But he doesn’t say it out loud.

Because now, even his protests feel like echoes.

Empty ones.

Ones that Suguru has already learned to ignore.

The next morning, there’s a small envelope in Satoru’s mailbox.

Inside: a photo.

It’s not a picture of them.
Not a memory.
Just a forest.
Blurry, slightly tilted.

A note on the back, written in Suguru’s hand.

I wish I could’ve shown you this in person.

That’s all. Nothing else.

Satoru presses his thumb to the corner of the photo.

It bends.
Not enough to break.
Just enough to mark.

He doesn’t know where the photo was taken.

But he stares at it until he memorizes the curve of each branch, the blur of sunlight across moss.

He imagines walking there with Suguru.

He imagines laughing.

He imagines nothing cursed.

Then he folds the photo and puts it under his pillow.

Like maybe he can dream it into reality.

Days pass.

Suguru isn’t seen on campus.

Rumors ripple.

Satoru stops denying them. Because denial tastes like ash now.

Because he knows when someone starts sending memories instead of making them, they’ve already decided to go.

One night, Satoru goes to the rooftop.

He stands beneath the moon, same place Suguru once brought him during their second year to share stolen dango and complain about the faculty.

He whispers:

“If I told you I’d follow, would you stay?”

No one answers.
Not the wind.
Not the stars.
Not the part of him that’s still Suguru-shaped.

He waits anyway. He waits like a fool.

In the days that follow, he begins finding traces.

A torn ribbon on a windowsill.
A pressed flower in his old locker.
A curse relic with Suguru’s signature technique sealed inside it, left on his bed like a final gift.

No notes.
No explanations.
Just pieces.
Scattered like breadcrumbs.
Or apologies.

Sometimes, Satoru thinks he hears footsteps outside his door.

Always at the same time.
Right after midnight.
He opens it every time.
It’s always empty.

The hallway still smells like rain.

On the twelfth night since Suguru’s last return, Satoru opens the drawer beside his bed and finds his old pair of sunglasses.

The scratched pair.

The ones Suguru used to tease him about.

He holds them in his hand for a long time.

Then puts them on. Not for protection. But memory.

They don’t fit right anymore. They press too tight against his temple. But he wears them until dawn anyway.

That night, he dreams of a summer that never existed.

A field.
A table.

Suguru laughing, the wind in his hair.
No curses. No blood. No leaving.

Just sun.
And a moment untouched.

He wakes up with tears in his ears.

And a name on his lips he no longer knows how to say out loud.

Some losses don’t sound like breaking.
They sound like silence where a name used to be.

The first sign is subtle.

Suguru’s room is emptied out.

Not entirely, but enough. His black notebook, the one with the pressed flower between its pages, is gone. So is the blue windbreaker Satoru used to steal when it rained.

The bookshelf, once overcrowded and sagging with fiction, has gaps now. Titles missing from the left side. The ones Suguru used to read before bed. Some volumes are left slanted, leaning like bodies braced against grief.

The drawers are half-shut.

The space smells like camphor, like it’s being prepared for absence.

The bed is made too neatly, tucked like a hotel room, nothing out of place.

Too much stillness in a room that used to house sighs and discarded jackets and late-night questions like “do you think we’ll ever be normal?”

The last empty mug still sits on the windowsill, stained with the ghost of old tea.

Satoru stares at it too long. He doesn’t touch it.

Shoko notices before anyone else.

“He’s packing,” she says one night, sitting across from Satoru at the dorm kitchen table.

Her voice is quiet. Unshakeable.

She doesn’t offer condolences.

They both know it’s too early for mourning.

“Packing for what?” he asks, though he knows. He knows.

She doesn’t answer. Just stares into her cup.

Like it’s not tea she’s drinking, but time. The kind you don’t get back.

Suguru stops attending briefings.

He stops answering calls.

The silence he leaves behind is not empty. It’s heavy, filled with the weight of things unsaid.

Yaga asks after him twice. The elders do once, and never again.

Their concern is perfunctory. Duty-bound.

They’re already preparing to wipe his name from the ledgers.

Satoru hears whispers now, thick as oil in the hallways:

He’s planning something.
He’s seen too much.
He’s not who he was.

And maybe they’re right.

Because Satoru has memorized the way Suguru used to walk into a room with ease, with presence, with this softness that never asked permission.

Now?

Now, when he appears, it’s like a blade sheathed in silk.

Still beautiful. Still familiar.

But cutting, just the same.

Suguru no longer walks. He glides, like his feet barely trust the ground beneath him.

No more idle jokes. No more “What if we ran away and became tofu vendors?”

No more anything that suggests a future here.

It’s Nanami who says it out loud first.

He says it without cruelty, but without flinching.

“He’s changing.”

They’re sitting on the back steps of the dorm.

The air smells like ash and wet leaves.

Satoru wants to argue. Wants to say: No, he’s just tired. We all are.

But the words feel hollow.

Because Suguru no longer shares his laughter with anyone.

Because he no longer drapes himself across common room couches or slips dried flowers into Shoko’s books.

Because his voice has become something measured. Reserved. Like a man at the edge of a cliff deciding which step is worth taking.

Nanami doesn’t press. Haibara doesn’t either. But they both look at Satoru like they expect him to do something.

As if Satoru still has time.

As if love alone can hold back a flood.

And Satoru—he pretends not to hear the clock ticking underwater.

Satoru waits for him at the shrine.

It’s late. ‘Twas almost two in the morning. The place is deserted, lit only by moonlight.

The stones are damp with evening mist.

The trees shiver with every gust of wind, as though they’re anticipating loss.

He waits anyway.

He waits with his hands in his pockets and his curse energy wound tight like wire under his skin.

Suguru arrives with his hands in his pockets, hair down, face unreadable.

“You always come here when you’re trying to remember something,” Satoru says.

“Or forget.”

“Which is it tonight?”

Suguru doesn’t answer.

Instead, he steps past Satoru and lights an incense stick at the altar.

The smoke curls upward, pale as breath.

“They’re scared of you,” Satoru says quietly.

“Good.”

Satoru looks at him. Really looks.

“You used to care when people were afraid of the wrong things.”

Suguru turns.

The look in his eyes is quiet devastation.

“I still do,” he says. “That’s why I can’t stay.”

Satoru’s throat tightens. “What do you mean?”

Suguru doesn’t speak.

He just steps down from the altar platform and begins to walk past him.

The air shifts around him like something has broken.

Satoru reaches out and grabs his wrist.

It’s warm. Solid.

Too real to be slipping away.

“Then take me with you,” he says, breath caught in his throat. “Wherever you’re going—I’ll go.”

Suguru stills.

There’s a flicker in his eyes.

God, there’s always a flicker.

But it dies.

“You wouldn’t follow me there,” he says.

“I would.”

“You couldn’t.”

Satoru’s grip tightens.

His voice drops to a whisper.

“I would’ve gone anywhere for you.”

Suguru’s gaze falls to the ground.

And for one brief, heart-shattering moment, his voice breaks.

“I know.”

Later that night, Satoru walks the entire perimeter of the school grounds.

Not for duty.

Not for curses.

But because his body doesn’t know how to sit still with an absence this loud.

His shadow stretches long beneath the security lights.

He passes the old music building. The gym. The narrow alley behind the west hall where he once kissed Suguru during the rainy season, just to shut him up mid-rant.

He pretends he doesn’t pause there.

At the back fence near the orchard, he finds a single white talisman pinned to the bark of a tree.

He doesn’t know what it means.

But he knows who left it.

And that’s enough to make his knees buckle.

He sits under the tree for two hours.

Birds begin to stir before he moves again.

The next morning, Suguru is gone.

Gone.

Not missing. Not kidnapped.

Just gone.

And it’s worse somehow, because no one panics.

Because everyone expected it.

Because even Shoko doesn’t cry.

And because Satoru—Satoru can still smell his shampoo on the dorm pillow.

The room has become a shrine.

He doesn’t touch anything.

He just stands there.

Hands at his sides.

Like a mourner in a dream where the body hasn’t been buried, but it’s already too late to say goodbye.

He pulls the curtain back.

Light spills across the floor.

It hits the bed.

It doesn’t touch the empty.

Yaga delivers the news in the most brutal, mundane way.

A sealed letter.

Suguru’s handwriting.

A resignation of rank, of duty, of belonging.

No apology.

No anger.

Just clean, surgical separation.

The kind that’s harder to scream at.

Satoru doesn’t open it in front of Yaga.

He waits until he’s alone.

The paper smells like ink and rain.

The signature is soft. Gentle.

Like Suguru signed it with a steady hand, and no regret.

He presses his thumb to the paper.

The ink doesn’t smear.

That evening, Satoru walks through Suguru’s now-empty room.

He sits on the bed.

The light is golden, late afternoon.

He notices that one thing has been left behind.

A silver chain, coiled carefully in the drawer of the bedside table.

It was Satoru’s, once.

He’d thrown it into Suguru’s laundry basket on a dare, back in second year.

“You steal my dango, I steal your accessories,” he’d joked.

Suguru never returned it.

Until now.

Satoru picks it up.

It’s cold.

He wears it around his wrist instead of his neck.

It feels like a tether to something already fading.

He doesn’t take it off again for the next four years.

In the quiet, he whispers to no one:

“That was the last time he was still mine.”

And the walls do not echo.

There is no announcement.
No meeting.
No funeral.
No war.

Just silence. Like someone muted the universe around him.

The dorm halls no longer echo with laughter. Not even Satoru’s own.
He forgets to eat. Or rather, he eats and doesn’t taste.

Shoko leaves a thermos of soup by his door one morning.
He opens the lid and stares at the steam, not knowing what to do with kindness that tastes like pity.

He closes the lid again.
Leaves it on the windowsill.
It cools untouched.

Classes resume. Missions continue.
The world doesn’t bend around his grief.

Instead, it moves forward in perfect, brutal indifference.
Like it never even knew the shape Suguru left behind.

Yaga says something about progress during a team meeting. About how missions must be upheld, how duty doesn’t pause for heartache.

Satoru looks straight through him.

The board marker squeaks as Yaga writes on the glass behind him.
Suguru’s name used to be written there—scrawled and underlined. A partner.

Now it’s wiped. Clean. As if he never stood beside Satoru on a single battlefield.

Satoru files reports in neat stacks and signs his name at the bottom like it still means something.
He sharpens his weapons. He spars harder. He speaks less.

Nanami passes him a mission folder in silence one afternoon and pauses before letting go.
There’s nothing in his eyes but understanding. And that’s worse than judgment.

He doesn’t offer condolences.
He just walks away.

Satoru doesn’t delete Suguru’s number.
Doesn’t stop himself from typing his name into the message bar some nights.
He never sends them.

“Where are you?”
“Is it cold where you are?”
“Are you still you?”

Each unsent text feels like a prayer made to a god who no longer accepts offerings.

He reads their old conversations sometimes—the ones with inside jokes and badly timed selfies.

Suguru once sent him a picture of a cat curled on a shrine step, captioned “you in your next life.”

Satoru heart-reacted it.

The message hasn’t faded. But it doesn’t light up anymore either.

The higher-ups speak of it once.

“We knew he was unstable,” one of them says.

“He was too idealistic,” says another.

They speak like Suguru was a failed prototype. A cautionary tale. A risk absorbed into budget.

Satoru doesn’t respond.
Just stares at them with the kind of silence that makes gods nervous.

When they dismiss him, he walks out with a smile that feels like glass pressed to his own gums.

He wipes it off the moment he steps into the stairwell.

And leans against the wall until his knees stop trembling.

He dreams of him, sometimes.

In the dreams, Suguru is always walking away.
Down a hallway that stretches too long. Into a train that never stops.

In one dream, he turns around.

“Why didn’t you come with me?” he asks.

Satoru wakes up with his fingers clenched so tight his nails leave blood half-moons in his palms.

Another time, he dreams Suguru is laughing.

They’re sitting by the riverbank, drinking milk tea.

He wakes with the taste of imagined sweetness on his tongue, and it turns bitter by the time the sun rises.

He trains longer now.

Hours at a time.
Until his joints ache and his eyes sting from overuse.

He stops showing off.

The students still adore him. They always will. But they don’t see what’s missing beneath the bravado.
They see strength. Satoru is careful to give them nothing else.

Only Shoko knows what the hollow behind his eyes means.

Sometimes, she knocks on his door late at night. They sit in silence with the TV on, letting sound fill the space where grief pulses.

They don’t talk about Suguru. They don’t have to.

Once, she says, “You still wear the chain.”

He looks down at it looped around his wrist, dull silver now from being touched too often.

“It’s the only thing he left,” he says.

“No, it’s not,” she replies.

But he doesn’t ask what she means.

There are traces of him everywhere.
Not just in the room, but in the patterns of Satoru’s life.

A hand gesture. A turn of phrase. A preference for black tea over green.
The urge to quote some obscure book only Suguru used to read.

He tries to scrub them out.
But memory is not a stain you can wash. It is a scar. A brand. A watermark on the skin of time.

He once opens Suguru’s favorite book, The Book of Disquiet, and a dried chrysanthemum falls out.

He stares at it for five full minutes.

Then closes the book and places it back. Doesn’t open it again.

One night, he receives a mission near the mountains. ‘Twas an exorcism request with little detail.

Low-risk, high sensitivity. The usual.

The old woman in the village says the cursed spirit looks like a man.

“He’s always standing just beyond the rice fields,” she whispers. “Like he’s waiting for something. Or someone.”

Satoru does the job.

The spirit isn’t Suguru. Of course it isn’t.
But he doesn’t use any technique beyond the bare minimum.
He doesn’t speak a word while doing it.

Afterwards, he stands in the field for over an hour.
No umbrella.
Just him and the rain, until he’s soaked to the bone and shivering.

He thinks, if I close my eyes hard enough, maybe I’ll wake up in second year again.

But he never does.

He goes back to the inn and sleeps on the floor instead of the bed.

It creaks less that way.

When he returns to Tokyo, he doesn’t go back to the dorm.
He goes to the shrine. Alone.

There’s a new talisman there.

White. Fresh.
Not his handwriting.

He doesn’t know who left it.

But it smells like dried flowers and sandalwood.

He closes his eyes.

“Are you watching me?” he murmurs.

The trees don’t move.
But the wind lifts, just slightly.

Enough to make him believe.

Just enough.

One morning, he opens his closet and finds an old hoodie—Suguru’s—crumpled in the corner like it had been hiding there all along.
He doesn’t wash it.
He doesn’t wear it.
He just sits with it in his lap for an hour and doesn’t cry.

Satoru doesn’t cry.

He hasn’t since the night Suguru left.

But sometimes, when he looks up at the ceiling, he feels something climbing up his throat like seawater.
Salt. Grief. Memory.

All the same thing, really.

There’s a scar on his left knuckle now. From training too hard.
He runs his thumb over it absently.

He wonders if Suguru would laugh at how he got it. Stumbling over his own cursed energy like a rookie.
He wonders if Suguru even thinks of him at all.

And then he hates himself for wondering.

A year passes.

Two.

Suguru’s name fades from the records. From the lesson plans. From the future.

But not from Satoru.

Never from him.

He goes on.

He protects.

He teaches.

He laughs sometimes.

But it’s never quite real. Like a painting of joy, framed too perfectly.

The real thing was torn out of the frame long ago.

Sometimes, Satoru sits alone in the common room where Suguru once napped with his head in his lap.
He sits with the silence. With the memory of weight.
With the sound of what if echoing against the walls.

He once told Shoko:

“I tried my best to keep him, but he volunteered to walk away on his own.”

She didn’t respond.

She just squeezed his shoulder.

That moment felt more like a funeral than the day Suguru left.

And still, the world turns.

And Satoru Gojo remains the strongest.
Undefeated. Unbent.

Alone.

There is a kind of forgetting that isn’t cruel—it is quiet.
The world forgets Suguru in the way moss forgets the shape of a fallen tree.
Not because it chooses to, but because it must survive.

But Satoru doesn’t forget.
He refuses.

And in his refusal, he becomes a monument to something gone.

The school changes. Students come and go.
New laughter fills the halls, new battles bloom and bleed.

He teaches with a steady hand, a sharper tone.
He is known not just as the strongest, but as the coldest.
Unshaken. Aloof. A god among the desperate.

But the truth is simpler than myth:
Satoru has nothing left to give.

He pours everything he has into the students.
Their survival. Their strength.

But never his heart.

That, he left buried in the shape of someone who still hasn’t come home.

He doesn’t joke as much anymore.
The sunglasses stay on longer, even indoors.
The hallways echo less when he walks alone.

One winter, a girl named Riko asks him what loss tastes like.

He pauses for a beat too long.

“It’s not bitter,” he says finally. “It’s hollow.”

She frowns. “Like hunger?”

He shakes his head.

“Like forgetting you were ever full.”

Later, she slips a single piece of chocolate into his coat pocket.

He finds it hours later, melted and crushed.

It makes him ache anyway.

Every December, he finds himself alone in the shrine courtyard.
Even if he tells himself he won’t go, his feet betray him.

Sometimes, it snows. Sometimes, it rains.

Sometimes, nothing falls at all. Only silence. The kind that wraps around the ribs and squeezes.

He never brings flowers.
He used to. But he stopped when the petals began to feel too temporary.

Instead, he just stands.

And listens to the wind like it might bring his name back.

One year, he speaks aloud, to no one.

“I hate you for leaving.”

The wind rustles a single branch.

He wonders if it’s agreement. Or mockery.

They tell him there’s movement out west.

Unregistered curse users.
Fragments of old temples marked with unfamiliar seals.

No one says Suguru’s name.
But his shadow is in every sentence. Every report.

Satoru reads them with fingers that never tremble.

He files the papers away like they don’t tear something open inside him.

Then he trains harder.

He doesn’t say why.

He dreams more those weeks.
Suguru with his hair undone, his eyes soft, a smile too patient.

In the dream, he says, “It’s almost time.”

Satoru wakes up with his hand curled around nothing.

He dreams of him again.
But this time, Suguru isn’t walking away.

He’s standing across from him in a sunlit street.

He smiles, soft. Like second-year again.
Satoru reaches out… slowly, like touching light.

But Suguru doesn’t move.

He only says, “Not yet.”

And Satoru wakes with the taste of dirt and blood in his mouth.

That night, he calls Shoko. Doesn’t speak. Just breathes.

She stays on the line anyway.
For an hour. Maybe more.

He never says thank you.
He knows she doesn’t need him to.

Yaga dies.
A mission gone wrong. A noble death, they say.

Satoru doesn’t cry at the funeral.
He stands beside the pyre with his hands in his pockets and his grief hidden like a wound under layers.

Shoko slips a cigarette behind her ear, unreadable.

“He would’ve wanted you to rest,” she says.

Satoru laughs without humor.

“He would’ve wanted Suguru here.”

Shoko doesn’t reply.

They watch the smoke rise in silence.

And when no one is looking, Satoru kneels.
Touches his forehead to the ground.

The earth is cold. Unforgiving.
But steady. Like Suguru’s voice once was.

The students ask less about his past now.
Only the bold ones still try.

Once, a boy from Kyoto says, “Sensei, were you ever in love?”

Satoru pauses.

He could lie.

But the truth comes out instead, brittle as frost:

“Once.”

The boy, not expecting honesty, blinks.

“What happened?”

Satoru doesn’t answer.

He simply looks out the window.
The sun hits the trees like a memory—bright, but untouchable.

That boy never asks again.

Later, he bows too deeply during training, eyes wide with something like guilt.

Satoru claps him on the back. Says nothing.

The boy exhales like he was forgiven for something he never meant to do.

Sometimes, he finds old notes in his coat pockets.
Suguru’s handwriting. Half a poem. A doodle of a cat.
Once, just the word breathe.

He keeps them.
All of them.
Pressed flat in an old wallet he doesn’t carry anymore.

The leather is fraying.

But it still holds.

One is a torn scrap from a napkin, dated messily:
“Don’t forget to eat. You get stupid when you’re hungry.”

He stares at it a long time. Then pins it to the fridge.
Leaves it there.

He starts hearing whispers during missions.

Not hallucinations. Not curses.

But rumors.

A figure moving in the outer provinces.
Unregistered. Untraceable.

A man who never shows his face but leaves behind no survivors.
No exorcists. No spirits either.

They say he walks alone.

Some say he’s building something.

Some say he’s destroying it all.

Satoru never responds.

But his hands begin to shake after the third report.

And when Shoko mentions a sealed village with no cursed residue, his tea spills without him noticing.

One night, he sits in his empty apartment.
His curtains are open. The sky is pale.

He plays a song Suguru used to hum—low, unpolished, like lullabies with no melody.
Satoru lets it run on loop.

He sits there, unmoving, until morning.

Not sleeping. Not crying. Not waiting.

Just… breathing.

He doesn’t realize his hands are trembling until dawn spills over the floor.

The song ends.
He presses repeat.

And again.

He speaks to Shoko again a week later.

“I don’t know what I’ll do when I see him again,” he says.
She lights her cigarette, exhales slow.

“Punch him or kiss him?”

He huffs a laugh.

“Both.”

“You’re allowed,” she says.

He turns toward the window.

The sky outside is a strange color. Not quite night, not yet dawn.

He speaks, almost to himself.

“But what if he doesn’t come back as mine?”

Shoko says nothing.

There are no right words for that.

Only time.

And time is cruel.

There is something in the air.

Not just the usual weight of winter, not the familiar hush of December bleeding through the windows. But something else. Heavier. Older.

Like the world itself is inhaling and forgetting how to exhale.

Satoru notices it first during a mission in Sapporo.

The sky is gray, the clouds too still.
A cursed spirit writhes in the snow but does not strike.
It just stares at him, trembling.

And for a moment, he thinks he sees someone standing behind it.
Tall. Clothed in black. Face hidden by distance.

But when he blinks, there’s nothing there.

Only silence.
Only snow.

And yet, the cold feels different.

Sharper.

Like a breath exhaled into the back of his neck.

When he returns to Tokyo, the city feels wrong.

Not dangerous—just… off.

The wind whistles lower.
The lights flicker even when there’s no outage.
His name is spoken softer in the halls, like the students can sense something stalking his shadow.

Even Shoko begins to glance twice over her shoulder.

“I feel it too,” she admits one night, tossing a scalpel into her tray of disinfectant. “Something’s moving.”

Satoru doesn’t ask what she thinks it is.

They both know the answer.

She doesn’t have to say it.
The air already does.

It hums with an ache he hasn’t felt in years.

Like waiting for a voice that hasn’t spoken since everything ended.

He sees the first message scrawled into a tree near the shrine.

Just one word: “Soon.”

It could be a prank.
Could be a trick of cursed energy.
Could be nothing.

But his hand trembles as he reaches for it.

He doesn’t touch it.
He doesn’t burn it either.

He simply walks away.

But later, that night, he finds himself wide awake in bed.
Staring at the ceiling.
Wondering how long Suguru had been close enough to leave that message.

And whether he watched him read it.

Days pass.

More rumors.
Villages cleared out. No signs of curses, only silence.

No survivors.

Each location more precise.
Each signature more familiar.

Until one of the sites matches an old mission report—from when they were students.
The same trail.
The same path.

He knows it now.

It’s Suguru.

He’s not just leaving footprints.
He’s retracing memories.

He’s walking their past like it’s a map. As if searching for something lost between the years.

And the cruel part?
Satoru knows what he’s looking for.

At night, Satoru dreams of heat.

Not fire. Not violence.

Just warmth.

Suguru beside him in bed, hair down, eyes lidded with sleep.

They’re not doing anything.
They’re not touching.

Just lying there. Breathing.

In the dream, he says, “I’m sorry I made you wait.”

Satoru wakes up with a choked sob he doesn’t release.

He spends the morning drinking bitter coffee with shaking hands.
Wearing the same shirt Suguru once slept in by accident.

He doesn’t tell anyone.

Some griefs rot in the light.

When he trains now, he moves differently.

Not out of aggression. Not out of preparation.

Out of instinct. Like an animal sharpening its teeth before winter.

Yuuji notices first.

“Are you expecting something, Gojo-sensei?”

Satoru doesn’t respond.

Yuuji doesn’t ask again.

But his eyes linger longer during sparring now.
And his bow at the end of training is just a little deeper.

Like he knows his teacher is bracing for a ghost.

Then comes the letter.

Folded, slipped under his door.

No return address. No cursed residue.
Just ink on off-white paper.

Satoru reads it alone. Three times.

It says:
“You were always meant to be the last person I saw. But I couldn’t do that to you. I’ll be nearby. If you want to find me, come. But only if you can let me leave again.”

There’s no signature.

There doesn’t need to be.

Satoru crumples it in one hand.

But he doesn’t throw it away.

He smooths it out later.

Folds it. Folds it again.

Puts it inside his wallet, just beside a faded photo of them from second year.

That night, he walks out into the courtyard.

He stares at the moon until his eyes blur.

Suguru is somewhere in the same country.
The same air.
Maybe even the same city.

After all these years.

He is close enough to call.

Close enough to hurt again.

And Satoru—

Satoru is still not ready.

Because this time, the pain won’t be clean.
This time, it will come with a voice, and hands, and a heartbeat he still remembers.

He tells Shoko.

She stares at him for a long time.

Then she says, “So what are you going to do?”

“I don’t know,” he whispers.

She finishes her drink. “You should. He waited. So did you.”

“I wanted him to come back different,” he says, almost to himself. “Less of a ghost.”

Shoko meets his eyes. “You don’t get to ask for conditions when it comes to someone you never stopped loving.”

He almost smiles.

Almost.

 

The next morning, he doesn’t go to class.

Instead, he boards a train.

He doesn’t tell anyone.

Not even Shoko.

He stands by the window and watches the trees blur past, remembering another train ride.
Suguru beside him. Their knees brushing. His head lolling toward Satoru’s shoulder in sleep.

He closes his eyes.

Remembers the exact warmth of it.

His fingers twitch.

Like reaching for something that’s no longer there.

He finds the place easily.

It’s an old temple, long abandoned.
Nestled between woods that smell like fire and forgotten things.

No energy barrier. No cursed defense.

Just silence. Like someone waiting.

He walks through the threshold.

Doesn’t call his name.

Doesn’t say a word.

And then,

A voice.

Soft. Like falling leaves.

“Still wear the same cologne.”

Satoru’s breath hitches.

He turns.

Suguru stands a few feet away.

Not in uniform. Not in robes. Just in black.

He looks the same.
And nothing like before.

His eyes are darker.
His presence quieter.
But the space between them still crackles like an open wound.

The air doesn’t move.

For a second—a long, painful second—neither of them breathe.

Satoru’s mouth opens. No sound escapes.

Suguru speaks again.

“I thought I’d forgotten your face. I was wrong.”

“You said you’d let me find you,” Satoru says, throat raw.

“I did.”

Suguru steps closer.

“You never stopped looking.”

And Satoru,

Satoru doesn’t move.

Because how do you reach for someone you’re still angry with?
Still in love with?

He stands still, arms heavy.

Heart loud.

He doesn’t speak first.

Neither of them do.

There is too much between them—
too much time, too much silence,
too many yesterdays left to rot.

So they stand there.
Like two statues who remember how to breathe but have forgotten what it means.

They breathe in tandem.
Each inhale drawn from the same old grief.
Each exhale trembling beneath everything they’re not ready to say.

The wind shifts.

It moves Suguru’s hair just slightly—a curl brushing the curve of his jaw, unbothered by the cold.

Satoru stares at it too long.

It’s almost comical. How something so small, so fragile, can bring him to his knees inside.

He hasn’t aged.

Or perhaps he has, just not in the same way.

He wears his years beneath the eyes,
in the way his hands hang loose by his sides,
calm like violence waiting to remember its name.

And yet,

There is no malice in his face.
Only stillness.
The kind that comes after the ruin, when the ash has long since settled.

Satoru can feel the tremor under his ribs.

It’s not fear.

It’s recognition.

The kind that splits a man open from the inside.

He used to know this body.
This man.
He once kissed that mouth, pressed against that throat, slept with his ear to the steady rhythm of that heart.

Now he’s a stranger in a house that still smells like home.

“You came,” Suguru says softly.

There’s no smugness in it.
Only quiet awe. Like a prayer answered too late.

“I shouldn’t have,” Satoru replies.
But he doesn’t move to leave.

Because he doesn’t know how to untrain his body from the pull of this gravity.

Suguru’s smile is faint. “You always say that when you mean the opposite.”

Satoru doesn’t deny it.

He can’t.

They step around each other like gravity has shifted.
One leaning too far forward, the other still frozen in place.

No words can bridge the gulf.
So they let time pass instead.

Suguru sits.
On the old temple steps, his spine straight, eyes soft.

Satoru stands.

He waits longer.

His hands twitch at his sides, uncertain.
He counts the seconds, like maybe if he gives the silence enough space, it will give him permission to break.

And then, wordlessly, joins him.

A quiet surrender.

His hip brushes Suguru’s knee.
Neither of them shift away.

“You never stopped being beautiful,” Suguru murmurs.

Satoru lets out a hollow laugh.

“Don’t flatter me. I’m old.”

“Not in the ways that matter.”

That shouldn’t hurt.
But it does.

Because Satoru knows which parts of him stayed young:
the ache,
the want,
the unwillingness to move on.

The parts of him that Suguru never had to watch rot.

They sit like that for a while.
Nothing but dusk thickening around them.

The first stars begin to show.

It’s quiet.

Too quiet.

Even the birds have stilled.

It feels like the whole world has stepped aside to let them sit in their shared failure.

Suguru breathes in deeply, then says, “Do you remember that night in Iwate?”

Satoru doesn’t answer right away.

He knows which night.

Of course he does.

Suguru continues anyway.
“When we found that shrine with the wind chimes.”

Satoru smiles without meaning to.

“You made me promise we’d go back,” he says. “You said you’d string your own chime there.”

“I did,” Suguru murmurs. “Alone. A year after you stopped writing.”

Satoru stiffens.

It lands like a blow, even now.

Even after everything.

There’s a pause. Not an empty one.
One that carries weight.

“I read every letter you sent,” Suguru says.

Satoru doesn’t ask why he never replied.

He already knows the answer.

Because Suguru was already halfway gone by then.

To ideology.
To grief.
To something Satoru couldn’t reach with words alone.

“I poured everything into those letters,” Satoru says, voice low. “And every week I didn’t hear from you felt like another grave being dug.”

“I know,” Suguru whispers.

And it doesn’t make it better.
But it’s still something.

“You’re different,” Satoru finally says.

Suguru turns to him, eyes unreadable.

“You’re not.”

He says it like a compliment.

But it doesn’t feel like one.

“Still chasing ghosts?” Suguru adds.

Satoru laughs once, sharp.

“Still being one?”

Suguru smiles faintly. “Touché.”

A beat passes.
Another.

Then Suguru says, low, “Why did you come?”

Satoru stares straight ahead.

At the trees. At the stars.
Anywhere but at him.

“Because I thought I’d regret it if I didn’t.”

“And now?”

He swallows.

“I still don’t know.”

“I do,” Suguru says, softer than snowfall.

Suguru exhales through his nose.

The sound is soft. Familiar.

The kind of sound he used to make after long days,
tired and amused and entirely at peace.

“I thought about you every day,” Suguru says.

“I know,” Satoru whispers.

“You hate me.”

“No.”

“Then why do you look like you want to run?”

“Because I do.”

Suguru turns to face him, slow.

“And yet you’re still here.”

Satoru’s hands clench into fists.

“I never left,” he says, voice breaking.
“You’re the one who did.”

That silence returns.

A heavier one this time.

It fills the gaps in their chests like water seeping into a broken room.

Suguru doesn’t argue.

He can’t.

They both know who walked away.

Satoru tries to regulate his breathing.
He tries not to think about the way Suguru used to kiss the base of his throat when they argued.

Not now.
Not when the ghosts are sitting with them, uninvited but never gone.

Satoru exhales.

A sharp breath, ragged at the edges.

Then he says it,

the line he’s held like a shard in his throat for years:
“I tried my best to keep him. But he volunteered to walk away on his own.”

He says it to the wind.

But he means for Shoko to hear it.

And for Suguru.

Most of all, Suguru.

He hears it. His jaw tenses. But he doesn’t deny it.

He only looks down at his hands.

And they’re shaking.

“I died that year,” Satoru says, more quietly now.
“You just made it easier by disappearing.”

Suguru still doesn’t look up.

“I know.”

“I stayed behind and made excuses for you,” Satoru adds. “Even when it got ridiculous. Even when everyone else gave up.”

“I never asked you to.”

“You didn’t have to.”

The stars blink above them, impassive.

As if the universe itself had grown weary of their back-and-forth.

Satoru stands slowly.

“Don’t follow me,” he says.

“I won’t,” Suguru answers.

But neither of them move.

Satoru’s breath fogs in the cold.
So does Suguru’s.

For a moment, it looks like they’re still in sync.

And then,

Satoru turns.

Walks back down the temple path.

The cold doesn’t bite.

He wishes it did.

Suguru doesn’t watch him go.

But he doesn’t close his eyes either.

Instead, he looks at the sky.

And whispers something only the stars can hear.

Something like:

“Just this once, I wish you had begged me to stay.”

It’s raining when he returns to Tokyo.

Not the storm kind. Not dramatic.
Just the sort of rain that falls gently but endlessly, like the sky is mourning something it never got to hold.

The streetlamps flicker, yellow and indifferent.
The city hums quietly beneath the drizzle — cars passing, tires slick over asphalt, neon bleeding into puddles.

Satoru doesn’t use an umbrella.
Doesn’t shield himself.
The rain feels like permission.

His steps are slow, shoes heavy with water.
He walks like someone going to a grave, not a home.

By the time he steps back onto school grounds, his hair clings to his face, his coat soaked through,
and still—he doesn’t shiver.

The cold has long since become familiar.

Shoko finds him near the faculty hall.

She doesn’t speak right away. She only watches, cigarette dangling between two fingers, eyes sharp beneath her fringe.

She stares for a long beat before asking, “Did you find him?”

“I did.”

“What did he say?”

“Not much.”

“Did you want him to?”

Satoru looks down at his shoes.
They’re still caked with temple mud.

He could lie. Could brush it off.
But something about the rain, about Shoko’s gaze, makes it hard to pretend.

“I don’t know what I wanted,” he murmurs.

But Shoko doesn’t need to hear more.

She only nods, and says, “You never really do when it comes to him.”

He doesn’t sleep that night.

Not from nightmares.
Just from the unbearable weight of remembering everything all at once.

There’s a glass in his hand—he can’t recall pouring the whiskey, only that it’s halfway empty and that his knuckles won’t stop tightening.

He sits on the edge of his bed, barefoot and silent, shirt wrinkled from hours of stillness.

The city hums below the window. A dog barks in the distance. Somewhere, a siren.

His phone is face-down on the nightstand.

But he can feel it vibrating.

Once.
Twice.

He flips it over.

It’s a number with no name.

He doesn’t need to guess.

The message is short:

“Meet me. Please.”

There is no time. No place.

Only that.

Only that word.

Please.

A word he’s never heard from Suguru’s mouth without blood behind it.

And maybe that’s why it feels like a blade.

He goes.

He doesn’t tell Shoko.
Doesn’t lock his door.
Doesn’t even change his shirt.

He goes because something in his chest threatens to spill over if he doesn’t.

His hands are shaking the entire train ride.

When he gets off, the rain hasn’t stopped.

It’s heavier now.

The air is dense. Almost breathless.

The address leads him to a narrow building near an abandoned train line.

The lights are dim.
The gate is unlocked.

The rain hasn’t stopped, and the night smells like rust and regret.

He knocks once.

The door opens immediately.

Suguru stands there.

No coat. Barefoot.

Just a dark sweater and tired eyes.

His hair is tied back lazily, strands falling around his face. He looks like a memory Satoru never meant to relive.

Neither of them speak for a moment.

The rain is the only thing keeping time.

Satoru breaks the silence.

“You look like you haven’t slept.”

“I haven’t.”

Suguru steps aside.

Satoru enters.

The air inside is warm, slightly damp.
It smells like incense and boiled tea. A strangely domestic scent, considering the ghost standing beside him.

The apartment is barely furnished.

One futon. A table. A few scattered books. A kettle still steaming.

There’s incense burning near the window.

A thread of sandalwood.

It used to be Satoru’s favorite.

He doesn’t mention it.

He only says, “You moved around a lot.”

“I always did.”

“And yet… you waited here.”

Suguru closes the door quietly.
Turns.

“Because I thought maybe this time, you’d stay.”

Satoru’s breath falters.

“I shouldn’t have come.”

“But you did.”

Suguru steps closer.

He’s standing within reach now.

Too close.
Too warm.

Too familiar.

And still so painfully far.

“I didn’t ask you here to talk,” Suguru says, voice low.

“I didn’t come here for closure,” Satoru replies.

They look at each other.

For a moment, neither of them speak.

The silence is thick.

Heavy.

And then,

Suguru reaches up.

Brushes Satoru’s wet bangs away from his forehead.

The touch is slow.
Almost reverent.

It burns more than it soothes.

Satoru doesn’t flinch.

He just stares.

Breath shallow.

“You’re still trembling,” Suguru says, voice barely above a whisper.

“It’s cold,” Satoru lies.

“No,” Suguru murmurs. “It’s me.”

And that’s when Satoru kisses him.

It’s not gentle.

It’s not soft.

It’s a years-long ache cracked open,
a mouth that remembers how to bruise,
a hunger that never unlearned the shape of this man’s body.

Suguru doesn’t resist.

He pulls him closer.

Hands in his hair.
Thumb at his jaw.

And when Satoru moans into his mouth,
Suguru bites down, just enough to make him feel it.

It’s desperate, ugly, and gasping. Like drowning men finding breath in each other.

They don’t speak as they stumble backward.

The futon greets them like an old sin.

Clothes disappear one by one.
Satoru’s shirt ripped.
Suguru’s sweater discarded.

There is skin.
There are hands.
There is pain in the way they touch each other. Not to hurt, but to prove.

That this is real.
That this wasn’t all a dream Satoru kept rewriting in grief.

Suguru kisses down his chest like someone reacquainting with scripture.
Satoru fists the sheets to keep from falling apart.

He lets Suguru mark him.
His neck.
His ribs.
His thighs.

The bruises are ugly.

And perfect.

Suguru pulls him down by the hair.

“Look at me,” he breathes.

Satoru’s eyes are glassy.

“I am,” he rasps.

Suguru leans up, licks into his mouth,
then murmurs against his lips:

“Beg.”

Satoru gasps. His hips stutter.

He’s not used to being told what to do.

But he’s also never wanted someone to ruin him this precisely.

The begging comes in fragments.
Half-broken prayers and trembling whimpers.

Please.

Again.

Harder.

Just like that.

Suguru doesn’t tease him for it.

He only gives.
And gives.
And takes until Satoru is shaking.

There are no curses.
No powers.
No Infinity.

Just fingers pressing bruises into thighs.
Mouths wet with desperate prayer.

Whispers like:

“I hate you for making me miss this.”
“Then take it out on me.”
“I never wanted anyone else.”
“That’s why it hurt.”

Satoru is edged.
Over and over.

Suguru doesn’t let him finish for what feels like an hour.

He kisses the tears from the corners of Satoru’s eyes.
Whispers apologies he doesn’t deserve.
Watches him fall apart again and again.

Satoru doesn’t use the safeword.

But he grips Suguru’s wrist, trembling, when it gets too much.

And Suguru stops.
Every time.
Immediately.

Their trust is shattered and still somehow intact.

When Satoru finally comes, it rips through him like an exorcism.

His whole body locks.
His mouth opens.
But no sound comes out except a choked breath.

He collapses against Suguru’s chest.
Their skin sticks.
Their heartbeats stagger.

He doesn’t say stop.

Even when Suguru keeps going.

Only when Satoru’s legs give out completely,
when his chest is slick with sweat and he’s slurring Suguru’s name like a confession—does Suguru slow down.

The come-down is quiet.

Their breath fills the room like fog.

Suguru reaches for a cloth. Cleans him with care.
Like Satoru is something fragile.

He never says it, but it’s there in the touch.

A kind of apology.

Satoru doesn’t speak.
He closes his eyes.

Let’s himself be held.

Just this once.

“You still want to run?” Suguru asks sometime later, fingers trailing his spine.

Satoru’s voice is almost broken.

“I never knew how to stop.”

Suguru kisses the nape of his neck.

“I know,” he says.

They fall asleep like that.

Wrapped in each other.

No promises.

No lies.

Just warmth.
And what’s left of them.

A ruin still pulsing.

The sun creeps in without ceremony.

It bleeds softly through the curtains, painting the cracked wall in tones of butter and smoke. Dust dances in the golden beams suspended, slow, like time itself has decided to hold its breath.

Suguru is awake before Satoru stirs.

His body aches in familiar places.
There are half-moons beneath his eyes.
His shoulder is damp where Satoru drooled in his sleep.

And still, he doesn’t move.

He watches instead.

Watches the slow rise and fall of Satoru’s chest.
Watches the faint twitch of his lashes when light brushes against his face.
Watches, and wonders how long before it ends again.

There’s a silence that lives in Satoru’s sleep. Not the peaceful kind, but the kind that carries restraint. Like the body knows it cannot afford to dream loudly.

Suguru traces a finger along the ridge of Satoru’s spine.

Just once. Barely there.

Satoru flinches awake.

His eyes snap open, breath sharp.
It takes a moment for recognition to settle.

The room.
The warmth.
The ache between his legs.
Suguru’s hand still hovering.

“I didn’t mean to startle you,” Suguru says gently.

Satoru doesn’t respond.
Just blinks blearily, jaw tight.

Suguru pulls his hand back.

“I made tea,” he offers.

Silence.

And then, as if dredged from somewhere deeper—

“…What time is it?”

Suguru glances at the crooked clock on the shelf.

“Almost noon.”

Satoru sits up slowly.

His back cracks.
The blanket slides down his waist.
He makes no move to cover the bruises Suguru left behind.

They’re purple and cruel.
Ugly in the way love sometimes is.

Suguru stares.

Satoru notices.

He rolls his shoulders, shrugging on his shirt from the night before. It’s wrinkled, damp at the collar, one button missing.

“You don’t have to look so guilty,” he mutters, voice hoarse.

“I’m not guilty,” Suguru says.

And he isn’t.

But he is grieving.

They move around each other with the practiced quiet of old lovers.

Suguru sets the table.
Satoru folds the futon.
Neither say much.

The tea steams between them.

Satoru wraps both hands around the cup.
Suguru drinks his in slow, thoughtful sips.

Outside, the rain has stopped.
But the clouds remain.
Heavy. Hanging low.

Satoru finally breaks the quiet.

“So this is what normal looks like.”

Suguru huffs a breath.

“Nothing about us is normal.”

“That’s one way to admit you’re still in love with me.”

A beat.

Suguru doesn’t smile.

But he also doesn’t deny it.

Instead, he says, “Love was never the problem.”

Satoru sets his cup down.

The ceramic clinks.
His hand lingers on the table’s edge.

“Then what was?” he asks, low. Barely audible.

Suguru looks at him.

Really looks.

And replies, voice like gravel—
“Everything else.”

The weight of it settles between them like smoke.

Unspoken: the war. The choices. The graveyards.

Unspoken: who left, and who watched them go.

Unspoken: that love is sometimes not enough.

Satoru exhales.

He leans back, head tipping toward the ceiling, throat exposed.

“I thought last night would fix something,” he says.

Suguru tilts his head.

“Did it?”

Satoru closes his eyes.

“No,” he admits. “But I liked forgetting.”

The silence now is softer.
Less strained.

Like they’ve stopped pretending the pain isn’t mutual.

Suguru stands. Moves to the small shelf by the wall.

He pulls down a box. Small, wrapped in old newspaper, yellowed at the edges.

Satoru watches, cautious.

Suguru sets it on the table and slides it across.

Satoru stares.

“What’s this?”

“Yours.”

He doesn’t touch it.

“Why now?”

Suguru doesn’t answer directly.

Only says, “I kept it. Even when I shouldn’t have.”

Satoru opens the lid.

Inside is a broken pin.

A cheap trinket from Kyoto, the kind they sold during summer festivals. He had given it to Suguru years ago, laughing as he pinned it crooked on his collar.

It broke the week after the massacre.

Satoru thought it was lost.

He brushes his thumb over the rusted metal.

His voice breaks when he says, “Why keep something so small?”

Suguru’s gaze doesn’t waver.

“Because you were the only thing I didn’t throw away.”

There is a silence where Satoru forgets how to breathe.

And in that silence, Suguru stands. Walks over. Kneels beside him.

Not proud. Not pleading.

Just present.

His fingers find Satoru’s wrist.

Soft.

Steady.

And when he speaks, it’s not a question. Not a command.

Just a truth.

“You don’t have to stay,” he says.
“But you can.”

Satoru looks at him.

And for the first time in a long time, the ache in his chest doesn’t feel like drowning.

It feels like being known.

He doesn’t give an answer.
He just leans forward.

Lets their foreheads press together.

Suguru’s hand slips up to cradle the back of his neck.

No kiss.

No demand.

Just breath.

And skin.

And a moment that asks nothing of them except this:

Be here. For now.

They stay like that for a long time.

Long enough for the tea to go cold.
Long enough for the sky to darken again.

Neither of them says what comes next.

Because for once, that doesn’t matter. The past doesn’t come back in one piece.

It returns in scraps,
a glance over a shoulder,
a misdialed number,
a hallway too quiet,
a bruise left from something unsaid.

Satoru remembers the unraveling not by the moment it broke,
but by the moments that went unacknowledged.

They were twenty-one when everything started slipping.

On paper, nothing had changed.
The missions were getting heavier.
The air thinner.
The politics thicker.

But at night, Satoru still came home to Suguru.
Still stole kisses in stairwells.
Still pressed his forehead against his neck and murmured stupid things like:

“If the world ends, I want to be next to you when it happens.”

But the world had already begun ending.

Not with war.
But with forgetfulness.

There were weeks Suguru didn’t answer his calls.

Days when he’d show up smelling like incense and exhaustion, eyes rimmed in something Satoru couldn’t name.

There were questions Satoru didn’t ask.

And answers Suguru stopped offering.

Because the truth is, Satoru noticed.

He noticed everything.

The way Suguru began praying after missions.
The way he no longer touched him in daylight.
The way his mouth twisted every time someone called them heroes.

But Satoru didn’t ask.

Because asking would make it real.

He remembers the first time Suguru walked in and didn’t kiss him hello.

It was raining, same as now.

Suguru was soaked.
He didn’t say where he’d been.
He just toed off his shoes and stood there in the dark.

Satoru stood too.

Across the room.

Waiting.

“Long day?” he offered, trying to sound casual.

Suguru didn’t look at him.

“Something like that.”

“You hungry?”

“No.”

“Do you want—”

“I want silence.”

That was the first crack.

Small.
Almost invisible.

But it echoed.

That night, they slept back to back.

Satoru didn’t sleep at all.

He watched Suguru’s shoulder rise and fall.
Watched the gap between their spines stretch and stretch until it felt like a whole city lived between them.

He wanted to reach out.

Didn’t.

And that was the second crack.

He never knew the exact moment Suguru started hating the world.

But he knew the exact moment Suguru stopped believing Satoru could save him from it.

“Do you trust me?” Satoru had asked once, months before the fall.

They were in bed. Suguru’s head was on his chest.

There was a lull in the conversation. As if asking if you’ll ruin the quiet just to hear something true.

Suguru blinked slowly. Then said, “I trust that you mean well.”

Satoru didn’t know what to do with that.

Didn’t ask what it meant.

He only said, “That’s enough.”

It wasn’t.

In the present, the memory bleeds back in too sharply.

Suguru is asleep again.

Satoru is awake. Again.

But this time, the silence doesn’t echo.

It whispers.

You’re here. You’re here. You’re here.

He reaches out this time.

Lets his fingers skim along Suguru’s bare shoulder.

The scar from Kyoto is still there.

Satoru’s touch still fits perfectly around it.

Funny how the damage never changes shape.

Suguru stirs beneath his palm.

Eyes half-lidded.

“You always touch me when you think I won’t notice,” he says.

“I’m not thinking anything,” Satoru replies softly.

Suguru shifts, turning toward him.

“Liar.”

They look at each other for a long time.

The sheets between them are a little damp. Their skin too warm. The city humming just beyond the thin walls.

Suguru reaches up and tucks a piece of hair behind Satoru’s ear.

“You remember everything, don’t you?”

Satoru’s throat works around a breath.

“I wish I didn’t.”

Suguru nods.

Then he whispers, like a prayer too dangerous to say at full volume:

“You were the first thing I ever regretted loving.”

And Satoru says nothing.

Because he already knew.

Later, they make tea again.

They sit on opposite sides of the room.

A kind of mourning. A kind of ritual.

Neither of them mentions the time.

Satoru breaks the quiet, eyes downcast.

“You know, I used to wait for your texts like a goddamn prayer.”

Suguru’s hands still.

“You never told me that.”

“You never asked.”

They go quiet again.

And then, because some truths are ugly but necessary:

“I tried my best to keep him,” Satoru says, almost to himself.

“But he volunteered to walk away on his own.”

The words are said to no one in particular.
But Suguru hears them.
Of course he does.

He closes his eyes.

“You didn’t try hard enough,” he whispers.

And maybe he’s right. That night, they didn’t touch. They lay close.

But there’s a respectful distance between their bodies.

Not out of anger.

But out of something gentler.
Something like grief.

They had each other once.

Now, they’re only trying to make sense of what’s left.

They make breakfast together like they’ve done it a thousand times.

But they haven’t. In truth, this is the first time.

Suguru boils the eggs too long.
Satoru slices the toast unevenly.

Their hands bump at the sink.
Suguru mumbles an apology.
Satoru doesn’t reply.

The silence is less strained today.
But it is not comfort.

It is careful.

Like walking over frozen glass, praying it doesn’t crack.

Suguru’s shoulders slope a little as he stands at the stove, one hand stirring the pot of tea. His hair is still damp from the shower, tied messily at the base of his neck.

Satoru watches from across the room, the kitchen light catching on the corner of his glasses.

It hits him again, absurdly. That they’ve both grown older.

Suguru’s jaw is sharper now.
Satoru’s fingers have more calluses.

They are not the boys who snuck out of their dorms to eat ramen at midnight and kiss under fluorescent streetlights.

They’re something else.

Worse.
Better.
More wounded.
More real.

They sit cross-legged on the floor, sharing one plate between them.

The tea is lukewarm.
The toast is dry.

Suguru eats in slow bites.
Satoru pushes his food around the plate.

“You were always the better cook,” Satoru says eventually, mouth twitching.

Suguru raises an eyebrow.

“You always said I wasn’t.”

“You were.”

Suguru chews quietly, then says,

“Funny, that’s not what you said when I burned the rice the week you broke your arm.”

“That’s because I was high on painkillers and didn’t want to lose the only thing keeping me from crying.”

Suguru snorts.

Satoru smiles.

But it doesn’t reach his eyes.

“You remember that summer?” Satoru asks after a long pause. “The one where Nanami dared you to eat nothing but konbini food for a week?”

“I won that bet,” Suguru replies, without looking up.

“You got food poisoning.”

“I still won.”

They share a thin laugh. It dies too quickly.

Moments like these come and go like candle flickers.

Always threatening to go out.

When the tea’s gone, they stay seated, elbows propped on the table.

Suguru fidgets with the edge of a coaster.

Satoru watches the movement like it’s a lifeline.

“You used to doodle while you talked,” Satoru says.

Suguru lifts his eyes.

“Yeah?”

“You’d pretend to listen, but you’d be drawing something weird on a napkin. Like a frog in a top hat. Or a cat with a knife.”

A ghost of a smile.

“That was so I wouldn’t say something I’d regret.”

“You never said anything you regretted?”

Suguru pauses.

“I never said anything you heard.”

Later, Suguru stands by the window.

The sky is peach-toned and slow.

He says nothing at first, just watches the evening creep in like smoke.
A few children run past outside, laughing. Somewhere, someone’s laundry flaps in the breeze.

It’s all so normal it makes his teeth ache.

Satoru walks up behind him. Close enough to feel, but not to touch.

He doesn’t speak.

Just waits.

Suguru breaks first.

“I was angry for a long time,” he says quietly.

Satoru closes his eyes.

“I know.”

“I hated how you looked at me like I could still be good.”

“You were.”

Suguru inhales sharply through his nose.

“Don’t.”

“You were good,” Satoru repeats.

Suguru swallows. Hard.

“Then why didn’t you stop me?”

Satoru’s fingers curl at his sides.

“Because you’d already left before you even walked away.”

“Liar,” Suguru says after a beat.

And it’s not cruel. It’s hollow.

Like a boy pointing out a cracked window in an abandoned home.

Satoru doesn’t argue.

Instead, he murmurs, “Do you think it would’ve made a difference?”

Suguru turns, slowly.

“I think… if you had followed me that night, I wouldn’t have turned around. But I would’ve felt less alone.”

The honesty cuts more than blame ever could.

Satoru looks at the ceiling. Blinks fast.

“I’m sorry I didn’t chase you.”

Suguru shrugs.

“You weren’t supposed to.”

That night, they lie side by side.

Not touching. Not speaking.

But their breathing syncs eventually.

And that’s a language, too.

Satoru whispers into the dark:

“You know I never loved anyone after you.”

Suguru is quiet for a long time.

Then:

“I know.”

And he’s not proud of what he did with that knowledge.

Suguru crouches beside the futon, elbows on his knees.

“You should go back,” he says.

“I know.”

“Shoko’s probably covering for you.”

“I know.”

“You can’t stay here.”

“I know.”

Suguru leans forward.
Foreheads touch.

The contact is simple, sacred.

“I want you to stay anyway,” Suguru breathes.

Satoru lifts his hand. Cups the side of Suguru’s neck.

His thumb presses just behind the ear. The same spot that used to make him shiver.

Suguru exhales against his cheek.

They don’t kiss.
They don’t move.
Just stay there.

One breath.
One heartbeat.

Shared.

“You still have the same hands,” Suguru murmurs.

Satoru hums.

“Soft?”

“No. Careless.”

Satoru lets out a small laugh.

“Fair.”

Suguru’s eyes are unreadable.

Then:

“Would you still hold mine if I was already slipping?”

“I’d go down with you.”

Suguru nods. A little broken.

“Then maybe this was always going to end in fire.”

They fall asleep facing each other.

Palms almost touching. Not quite.

Somewhere, Satoru thinks he hears rain start again. Or maybe it’s just his pulse.

They wake late.
No alarms. No obligation.
The sky is heavy with gray.

The sky that looked like it might snow but never does just hangs over the world like a sigh held in the chest.

Satoru rises first.

He moves slowly, like any sudden motion might fracture the morning irreparably.
His shoulder aches faintly from sleeping on it wrong. The feeling is familiar. But not from this bed, but from every other morning he woke up alone and told himself it didn’t matter.

He dresses quietly, as though noise might undo the fragile peace of the last few days.

Suguru stirs when the kettle clicks.

The rustle of blankets, the familiar creak of the mattress. Satoru can feel his eyes even before he hears his voice.

“Are you leaving?” Suguru asks, voice still husky with sleep.

Satoru doesn’t answer right away.

He finishes pouring the tea.
Carries it over.
Hands Suguru the cup.

Their fingers don’t touch.

Not by accident.

“I don’t know,” Satoru says finally.

Suguru doesn’t press him.

He only nods. Brings the cup to his lips.

The steam ghosts over his face, softening the bruises beneath his eyes.

Satoru wants to reach out and tuck the stray hairs behind Suguru’s ear.
Wants to, but doesn’t.

He’s afraid if he touches him, he’ll never be able to stop.

They eat nothing.
Sit in the dim light and pretend they aren’t counting the seconds.

Satoru stands eventually. Paces once.

Then again.

His hands are deep in his coat pockets, like he’s already halfway gone.

Suguru watches him like he’s memorizing every shift in posture.

“How long do you think we could keep doing this?” Satoru asks, still facing the window.

Suguru’s voice is quiet.
“Until one of us lies.”

Satoru laughs. ‘Twas breath too sharp, too close to cracking.

“Or until one of us dies.”

That, Suguru doesn’t laugh at.

He only looks at him.

Like he’s been looking at him for years.

Like he’s trying to remember the exact second everything stopped being simple.

“You keep coming back,” Suguru says.

Satoru replies, “You keep letting me.”

“And then you always leave.”

“And you never stop me.”

The words are not cruel.
They are just true.

The truth between them is always quiet.
Always raw.
Always waiting to rot.

Satoru walks over to the door.

Not to open it. Just to stand beside it.

Like a possibility he hasn’t chosen yet.

He leans his forehead against the wood.

There’s a scratch at eye level—an old one.
He remembers it now.
He had kicked the door, years ago, in frustration after an argument.
Suguru had stood across the room and said nothing.

They hadn’t spoken for two days after that.

It was the last time either of them raised their voice.

Silence, as it turns out, is far more permanent.

Suguru doesn’t move to stop him.

Only says:

“I think if you leave now, we don’t get another try.”

Satoru closes his eyes.

“That’s not fair.”

“No,” Suguru agrees. “It’s not.”

Satoru remembers a moment, one too small for memory, but it returns now.

They were nineteen.
Still invincible.

They had snuck onto a school rooftop and watched the stars.
Suguru had pointed out constellations he half-remembered.
Satoru had kissed his knuckles like a promise.

It had been nothing, and everything.

Back then, they still believed love would be enough.

The kettle hisses again in the background.
A reminder that something is always boiling.
That heat doesn’t vanish, it just waits.

Satoru finally speaks.

“Do you remember that night after Kyoto?”
His voice is smaller now.

Suguru blinks.

“The one where we almost died?”

“The one where we almost told the truth.”

Suguru says nothing.

Because that night still exists in his mind like glass , perfect, dangerous and untouchable.

Satoru turns around, steps away from the door.

Takes two slow strides until they’re face to face.

His hands tremble.

Suguru notices.

“Say it,” Satoru whispers.

Suguru’s lips part, then press closed.

“I can’t.”

“You could.”

“I could,” Suguru concedes. “But if I say it, you’ll stay. And I don’t know if I can survive you choosing me again.”

Satoru’s breath catches.

That’s the closest either of them has come to confession in a decade.

He lifts a hand and rests it lightly on Suguru’s chest.

Feels the heart still there, still steady.

“I never stopped choosing you,” Satoru says.

Suguru closes his eyes.

And the silence that follows is a wound.

They breathe the same air.
They do not share the same life.

Satoru leans in. Their foreheads touch.

This time, it’s Suguru who pulls him into a kiss.

It’s not hungry.
It’s not even sweet.

It’s desperate.

A question asked too late.

A moment stolen instead of earned.

When they part, Satoru is crying.

Just a little.

Suguru doesn’t mention it.

He only says:

“If you stay, this time… we have to stop pretending this is enough.”

And Satoru replies,

“I know.”

There’s a clock ticking somewhere in the apartment.

Satoru never noticed it before.

But now he counts the spaces between each tick.

Thinks maybe this is what waiting feels like.
Maybe this is what it always was.

That night, they don’t sleep.

They lie side by side in the dark, limbs touching, hands clasped.

Not like lovers. Like survivors.

The window is open.
The wind carries the cold in.

And still, neither of them moves to close it.

The morning doesn’t break.

It slips in. Quiet, gray, overcast.
Like a hand brushing the side of the bed that is no longer warm.

Suguru wakes first.

He doesn’t move for a long time.
Just watches the man sleeping beside him. Breathing steady, one arm flung across his face like a shield.

Satoru looks younger in sleep.
That’s the cruelty of it.

There are laugh lines now. Faint. Beautiful. Earned.
There’s a scar at his collarbone Suguru doesn’t recognize.
And Suguru knows, with a kind of dull ache, that he will never learn the story behind it.

Some parts of each other, they simply missed.

Satoru wakes slowly.
His hair is a mess. His mouth is dry. He blinks twice before realizing Suguru is staring at him.

“Morning,” he croaks.

“Morning.”

They lie still, their bodies heavy with the weight of everything unsaid.

Eventually, Suguru shifts.

“You don’t have to say anything,” he murmurs. “I already know.”

Satoru says nothing.

Suguru looks up at the ceiling. The cracks in it are unfamiliar. Nothing like their dorm ceilings back in Tokyo, the ones they used to count together in the dark, laughing about how they’d end up saving the world.

“We never had a future, did we?” Suguru says softly. “Just a past that couldn’t forget us.”

Satoru sits up.

The bedsheets fall away.

He wraps a hand around his wrist. Tightens his fingers there — like he’s holding himself together.

“I wanted one,” he says.

Suguru’s voice is barely a whisper. “So did I.”

They don’t speak for a while after that.

Just sit with it.
With the reality of two people who have always loved each other wrong.
Too much, too late.
Too loud, too quietly.

“I tried my best to keep him,” Satoru says suddenly, voice shaking.

Suguru turns toward him.

“But he volunteered to walk away on his own.”

The words hang heavy between them.

They aren’t about now.
They’re about then.
About every time Suguru asked for help without asking.
Every time Satoru heard it and pretended he didn’t.

And about how neither of them were brave enough to bleed first.

Satoru gets up.

Moves around the room like he’s haunted—folding his coat, buttoning the wrong hole first, fixing it with a frustrated sigh.

Suguru watches.

He doesn’t ask him to stay.

Not this time.

Because asking means hope. And hope, now, is cruelty.

“You’ll be late,” Suguru says.

Satoru laughs, hoarse.

“For what?”

“I don’t know. Your life.”

The hallway is cold when they stand in it again.

The same door. The same goodbye.

But something’s different now.
Not better.
Just clearer.

Suguru opens the door.
Lets in the light.
Lets in the wind.

Satoru’s fingers brush the frame.

His back is to Suguru.

And Suguru almost speaks. Almost asked him to turn around.

But then,

Satoru turns first.

Their eyes meet.

And for the first time in years, they don’t look away.

“I loved you,” Satoru says.
No past tense can hide the truth in it.

“I know,” Suguru replies.

And because he is tired, and honest, and thirty-two years old now,
he says:

“I loved you too.”

That is all.

There is no kiss.

No final touch.

Just a nod.

Just the sound of footsteps on wet pavement as Satoru walks down the stairs.

The door stays open for a while.
Suguru doesn’t move.

The wind pulls at the edge of the curtain.
Dust dances in the morning light.

Somewhere in the hallway, someone drops a grocery bag.

A normal sound. A real life.

Suguru exhales.

Then slowly, gently, like he’s tucking away a letter never sent.

He closes the door.

“Merry Christmas, please don’t call.” He whispered.

Notes:

Thank you for making it to the end.

24th of December was never meant to offer resolution, only recognition. The ache of loving someone who loved you back, just not in the right lifetime.

If this story hurt, it’s because it tried to be honest. About misaligned timing. About quiet goodbyes. About doors we don’t close, but simply stop opening.

They loved each other. They just didn’t know how to hold it without letting it bleed.

If you cried, I’m right there with you.
If you want a bonus epilogue… maybe, the door opens again someday. Let me know 🤍