Actions

Work Header

Cracks in the Crown

Summary:

Sora’s fingers brushed near the hilt of his Keyblade more than once—an unconscious gesture, the muscle memory of someone who hadn’t stopped fighting even when the war was over. His shoulders jumped at a clang from a nearby bakery, his entire body flinching at the crash of a cart overturning in the alley. Each time, he played it off—adjusting his glove, scratching his neck, tying his shoe.
But Riku noticed.
He’d seen this before. Hell, he’d lived it.
It was in the way Sora’s eyes darted too fast across open spaces. The way he subtly scanned rooftops and shadows without thinking. How his breathing was just a little too quick, like he was still waiting for a Heartless or a Nobody or something worse to drop out of the sky.

Riku notices Sora isn't coping very well. How will he get his smiley Sora back?

Notes:

Hey! Brand new fic. I have written over a hundred pages of this fanfic on google docs,,,,, lol, unedited. Had to split these chapters apart, so frequent updates will be very likely! In terms of the nature of this fic, please understand that the theme of this fic is getting better. I wish this for all my readers. Be safe and enjoy!

Chapter 1: The Quiet That Hurts

Chapter Text

The summer air in Twilight Town always carried a kind of warmth that clung to your skin—not from heat, but from memory. Orange skies, ice cream on the clock tower, laughter that echoed between brick alleys. It was supposed to be peaceful here. A place to rest.

But Riku couldn’t shake the feeling crawling up the back of his neck.

He kept a few steps behind Sora, half by accident and half on purpose. His gaze trailed over Sora’s form—slouched shoulders, stiff gait, and an expression that didn’t belong on his best friend’s face. Sora was supposed to smile easily, move like he was always mid-sprint, eyes bright with some ridiculous plan. But now… it was like someone had placed a weight on his back and told him to pretend it wasn’t there.

They’d just finished picking up some potions from the Moogle shop when Riku first caught it—a flash in Sora’s face when he turned to wave at the clerk. His grin didn’t reach his eyes. The corners of his mouth lifted, but his eyes were hollow, distracted, tired.

Riku narrowed his own eyes, saying nothing.

They made their way down the street toward the Sandlot, past the familiar shops and food stalls. It was the kind of stroll they’d taken a dozen times before, the kind of moment that should’ve been easy. But it wasn’t. Not for Sora. Not anymore.

Every noise made him twitch. Every passing person seemed to register like a potential threat.

Sora’s fingers brushed near the hilt of his Keyblade more than once—an unconscious gesture, the muscle memory of someone who hadn’t stopped fighting even when the war was over. His shoulders jumped at a clang from a nearby bakery, his entire body flinching at the crash of a cart overturning in the alley. Each time, he played it off—adjusting his glove, scratching his neck, tying his shoe.
But Riku noticed.

He’d seen this before. Hell, he’d lived it.

It was in the way Sora’s eyes darted too fast across open spaces. The way he subtly scanned rooftops and shadows without thinking. How his breathing was just a little too quick, like he was still waiting for a Heartless or a Nobody or something worse to drop out of the sky.

“Hey!” Olette waved from across the street, beckoning them toward a shop window. Wow. A familiar face. She, Hayner, and Pence were clustered around something, laughing about some new silly board game they’d found.

Sora waved back, smile automatic.

But his steps lagged, his face slackening the moment they weren’t looking. Riku saw him swallow hard, his throat bobbing with effort, like he was trying to force himself into the shape of someone normal.
Riku fell into step beside him.

“You doing okay?” he asked, keeping his tone light.

“Of course,” Sora said, almost too fast. “I mean… it’s Twilight Town. How could I not be okay here?”

Riku didn’t answer right away. Just walked beside him, watching the tension in his jaw, the rigid way he held his arms. He could practically hear the lies grinding against Sora’s teeth.

When they reached the others, Olette offered a piece of saltwater taffy, smiling. Sora accepted it with a grin, thanked her, and joined in the conversation. Riku stood just behind, quiet.
Hayner held up a flyer for the old Struggle tournament. “We should try and get one going again. Bet I could finally beat you this time.”

“In your dreams,” Sora replied, voice chipper but thin. “You couldn’t beat me even if I tied one hand behind my back.”

Laughter rippled among the group. It should have felt normal. But Riku’s eyes never left Sora. The way his fingers curled into the hem of his sleeve. The tremor in his voice when no one else was looking. The way his eyes flicked to the sky again, like he was waiting for something to fall from it.

Hayner turned to Riku. “You in, too?”

Riku blinked. “Hm?”

“For the tournament. Come on, you’re not scared of a little competition, are you?”

Riku allowed a half-smile. “Sure. But only if Sora’s not allowed to dual-wield.”

“Aw, come on,” Sora said with a mock pout. “I only did that once!”

“You always do that,” Pence said. “You’re basically cheating with how fast you move.”

Sora nodded absently, but his eyes weren’t on the drawing. They were staring just past it, into the middle distance.
Riku frowned.

He had seen this before—just not from Sora.

When Riku had struggled with his own darkness, he’d become intimately familiar with the ways trauma manifested: the avoidance, the sudden tensing at sounds, the vacant staring. The way your body prepared for a fight long after the battle was over.

Sora was doing all of it now.

And no one else seemed to notice.

Olette tugged at Sora’s arm to get his attention. Sora jerked slightly—barely visible, but Riku caught it. His entire body tensed like someone had pulled a tripwire. For a second, his eyes flicked wide with raw fear. Then he blinked hard and plastered that too-bright grin back on.

“I’m good! Just thinking about ice cream,” Sora said, voice upbeat, too fast.

Riku felt something twist in his chest.

Everyone laughed again. Even Sora. But it was the way he laughed that hit Riku—too loud, like he was trying to cover a crack in the wall. Riku saw his eyes drop a second later, his mouth still moving but his attention drifting. The kind of look people had when they were stuck halfway between the present and somewhere much darker.

Eventually the group broke up, heading toward the tram station. Sora lingered a few seconds behind them, standing near a shaded post, staring at nothing.

Riku stepped close.

He wasn’t sure what bothered him more—that Sora was clearly not okay, or that he was doing such a convincing job of pretending he was.

They walked up Market Street together, the sun dipping low behind the buildings. The warmth of twilight bathed the town in glowing orange light. Pence was chattering about rebuilding their old Struggle team, Olette was complaining about how bad Hayner was at hiding during their latest game of chase.

And Sora?

Sora was unraveling.

Every little sound made him twitch—the screech of the tram rail, a pigeon flapping out of an alley, a cart wheel bumping over cobblestone. His hand hovered near the hilt of his Keyblade more than once.
Riku walked beside him, quiet. Watching.

“You okay?” he asked, softly.

Sora blinked. “Huh? Yeah. Fine. Why?”

“You’re walking like we’re about to be ambushed.”

Sora gave a short laugh that sounded like sandpaper. “Habit, I guess.”

“Habit doesn’t usually make people flinch at seagulls.”

That earned him a look—a quick one, not angry, just startled. Caught.

“I said I’m fine,” Sora said, sharper now. “Just… tired.”

They rounded the corner near the item shop. Hayner ran ahead to grab the tram before it passed. Pence and Olette followed. Riku stopped walking.

Sora hesitated. His eyes darted after the others, but his shoulders were hunched, his breathing shallow.

“Sora,” Riku said again, “stop lying.”

That did it.

Sora turned toward him, wide-eyed—not angry, but panicked. His mouth opened like he meant to argue, but no words came out. He just stood there, staring at Riku like he’d spoken some forbidden truth out loud.

“…What do you mean?” Sora whispered.

“I mean,” Riku said carefully, “you’re not okay. And it’s starting to scare me.”

Sora’s eyes shimmered, but he blinked fast, too fast. “Don’t. Don’t do that. Don’t look at me like that.”

“I’m not judging you.”

“Yes, you are!” Sora said suddenly. His voice cracked, loud enough to make a few passersby glance over. “You think I’m weak. Or broken.”
“I think you’re hurting,” Riku replied.

Sora took a step back. His breathing had picked up again—Riku noticed the rise and fall of his chest, the way his fists trembled.
“I can’t,” Sora said. “I just—can’t, okay?”

And then he turned and walked quickly away—past the tram stop, past the shops, down an alleyway that led toward the forest.
Riku hesitated for a moment, torn between following immediately or giving Sora space. The alley swallowed Sora’s silhouette fast, like a shadow eating light.
Riku followed.

The mansion was quiet, save for the soft creak of old floorboards and the rhythmic patter of a gentle rain tapping against the cracked windowpanes. Dust hung in the golden air like memories, suspended in time. Riku stepped cautiously through the hallway, his boots echoing faintly in the silence, his eyes searching.

“Sora?” he called out, voice low, concerned.

Nothing.

Now, something gnawed at Riku’s gut. A cold, instinctual dread.

The door to the drawing room was ajar. A sliver of dim light filtered through the crack. Riku pushed it open slowly.
And there he was.

Sora sat slumped in the corner of the room, knees pulled up to his chest, his back pressed against the peeling wallpaper. His head was down, fingers clutched tightly into his hair, trembling. The Keyblade leaned against the wall beside him, untouched.

“Sora,” Riku breathed, stepping forward.

At the sound of his voice, Sora flinched violently.

“Don’t—!” Sora gasped, voice high and cracking, barely audible. “Don’t touch me—”

Riku froze. The room seemed to constrict, the air growing heavier by the second. Sora’s breathing was shallow, rapid—hyperventilating. His eyes were wide but unfocused, darting around like he was seeing something that wasn’t there. His entire body was shaking.

His mouth opened again—just a rasp. He was trying to breathe, but failing.
He was drowning in his own mind.

“Sora,” Riku said again, softer now, careful, “you’re okay. It’s me. You’re not back there. You’re safe.”

But Sora wasn’t listening. His arms wrapped around his head, like shielding himself from some invisible force. He pressed his body tighter into the wall, like he could disappear into it.

“I—I can’t,” Sora choked. “I can’t get out. He’s in my head—he—he won’t stop—won’t stop—”

His voice cracked and collapsed into shallow, frantic breaths.

Riku’s heart clenched.

Sora’s chest was rising and falling too fast. Hyperventilating. His fingertips had gone pale, gripping at his scalp, his jacket, the floor—anything. Anything to stay tethered. His legs were shaking uncontrollably, one heel tapping against the floor in a rapid, unconscious beat.

Riku knelt a few feet away, close enough for Sora to hear him, but far enough not to push him further into panic.

“It’s me. It’s just me, Sora,” Riku said gently, voice soft like a whisper through a keyhole. “You’re safe. You’re not back there. You’re not with them.”

Sora’s hands clutched his head tighter, fingernails scraping against his scalp. “They wouldn’t stop. I—I couldn’t move. They—they kept taking pieces of me, Riku—every time they pulled me back in—”

His voice cracked, broken by a sob. Tears fell freely now, cutting clean lines through the grime on his cheeks.

Riku’s chest ached. Memories flooded in—of Sora’s smile in Radiant Garden, of his laughter echoing through Traverse Town, of the moment they reunited in The World That Never Was, battered and scarred but still holding onto light.

And now, this.

A version of Sora no one was ever meant to see: fractured, raw, afraid.

“You’re not in the Realm of Darkness anymore,” Riku whispered. “You’re not in Xehanort’s labyrinth. You’re here, with me. You’re in Twilight Town. Listen—can you hear the rain?”

His voice dissolved into a breathless sob, eyes darting wildly as phantom images flashed behind them.

And then he gasped—sharp, like he’d been hit—and clutched at his ribs, rocking slightly. A choked word fell from his lips, cracked by panic:

“Kairi…”

Riku’s breath caught. He leaned forward but kept his voice steady.

“She’s okay,” he said softly. “She’s safe now. You saved her, remember? You brought her back.”

But Sora didn’t respond. His body trembled harder now, his panic overwhelming all reason, all sound. His world had collapsed inward, and he was lost inside it.

Riku looked around quickly. He spotted a discarded cloth on the windowsill—an old tapestry, maybe. He grabbed it and gently folded it into a square. Then, he reached into his pocket and pulled out a wrapped sea-salt ice cream—melted and warm, but still there. Something tangible. Grounding.

He didn’t speak as he moved closer. Just eased into a sitting position, cross-legged, a foot away.

Then he set the folded cloth between them like a barrier—not threatening. He unwrapped the ice cream bar and placed it gently in the middle, letting the familiar scent drift between them.
Sora’s breath hitched again.

His eyes flicked toward the ice cream. Recognition sparked, weak but real.

Riku didn’t rush it. Just let the silence settle. He squeezed his eyes shut.

“Focus on the rain, Sora,” Riku continued. “Let it drown out the noise. Just the sound of the rain. Nothing else.”

Riku shuffled awkwardly to situate himself at an awkward angle, allowing Sora the chance to grab onto him if he needed.

sharp, unrelenting, ragged like something tearing from the inside out. His fists clung to Riku’s jacket as if it were the only thing anchoring him to the real world. And maybe, Riku thought, it was.
He could feel Sora’s fingers trembling against his back, each shudder like a current of pain coursing through them both. Every breath Sora tried to take ended in a choked gasp, and every muscle in his body trembled violently, like his nervous system was short-circuiting from the memories clawing their way back to the surface.

Riku said nothing.

He didn’t offer empty reassurance. He didn’t force Sora to breathe a certain way or tell him to stop crying. He just held on, steady and warm and quiet. Like a lighthouse braced against a storm.
Minutes passed. Or maybe hours. The rain outside had softened to a hush, a whisper through the broken windowpanes, mixing with the occasional crack of old wood shifting in the frame.
Sora’s sobs eventually dulled—not stopped, but softened into something breathless and hoarse. His voice was raw from it. The front of Riku’s shirt was soaked through with tears and spit, but he didn’t care. He shifted slightly, resting his chin lightly against the crown of Sora’s head.

“You’re here,” he murmured, voice barely audible. “You made it back.”

Sora’s shoulders hitched at that. Not sobbing anymore—just breathing. Fast and shallow, but not as ragged. He was slowly starting to return to the room.
But his eyes were still closed. He hadn’t spoken again. Not since the breakdown.

Riku waited, arms still loosely around him.

It wasn’t long before Sora flinched again—less violently this time, but enough that Riku felt it. The tremble in his frame spiked again.

Riku’s brow furrowed. “Sora?”

A few seconds passed. Sora didn’t respond. But his breathing slowed just slightly, the jagged gasps easing into shallow pants. It was something.
Riku shifted, slowly, until he was seated beside him.

“You don’t have to say anything,” Riku said, his voice low, as if speaking too loudly might shatter the fragile moment. “But I’m not going anywhere.”
.Sora finally looked at him. His eyes were red, distant. Haunted.

“I didn’t think it’d come back,” he whispered. “It’s been months. I—I thought I was okay.”

“No one walks out of that without scars,” Riku said. “And you carried more than anyone. You were the light for everyone else, even when your own was flickering.”
Sora lowered his gaze again, silent. The rain kept falling outside, a soft, consistent rhythm. After a long pause, he whispered:

“It wasn’t just the pain. It was the silence, afterward. Like… like no one noticed I was still screaming.”

Those words hit Riku like a blade.

Sora had always been the hero, the hopeful one. The heart that kept them all grounded. But even light burns out in silence.

“I noticed,” Riku said firmly. “I should’ve said something earlier, I should’ve asked you how you were—really were. I thought maybe if I gave you space, you’d tell me when you were ready.”

“I didn’t know how,” Sora muttered. “How do you explain something that doesn’t have words?”

“You don’t have to explain it,” Riku replied. “You just have to let me in.”

Another silence. Then, quietly, Sora said, “It’s like… sometimes I can’t breathe. I see him again—Xehanort. Or Vanitas. Or even myself in that mirror world. I see their eyes. I feel them pulling at me, like they’re still inside. Like I never really got out.”

His voice broke, and a sob tore from his throat.

Riku didn’t hesitate this time.

He reached out and gently wrapped his arms around Sora, pulling him closer. At first, Sora stiffened. But then he melted into the embrace, collapsing with a shuddering breath. His fingers clutched at Riku’s shirt, desperate.

“I’ve got you,” Riku murmured. “You’re here. I promise. I’ve got you.”

They stayed like that for what felt like hours. Riku held him as the sobs came, quiet and raw, then louder—grief unspoken finally finding voice. Riku said nothing more, just held on, anchoring him to the present.

Eventually, Sora’s breathing steadied again. The trembling slowed. When he finally pulled back, his eyes were exhausted but clearer. Realer.
“I’m sorry,” he said weakly.

“Don’t ever apologize for feeling,” Riku said firmly. “Not to me. Not to anyone.”

Sora gave a tiny, broken laugh. “You always act like you’re the one with all the darkness. But I think I might have brought some of it back with me too.”

“Maybe,” Riku said. “But you know what I’ve learned? Darkness isn’t something to be ashamed of. It means you’ve seen hell—and chose to come back. It means you’re still fighting. That’s strength, Sora.”
He paused, then added softly, “And I’ll keep fighting with you. Through every panic, every bad memory, every night you wake up shaking—I’ll be there.”

Sora looked at him, eyes glassy but warm now. He managed a real smile. Small, but real.

“I’m scared,” he said quietly.

“I know,” Riku replied. “Me too. But we don’t have to be scared alone.”

Outside, the rain began to ease. The clouds thinned, letting in the faintest glimmer of golden light.

They sat there together, in the dusty old mansion, two Keyblade warriors burdened by the weight of worlds.


The gummy ship ride back to Destiny Islands had never felt so long.

Riku kept one hand lightly on the steering console, the other resting near Sora’s seat—not touching him, just close enough to react if he swayed again. Sora had been unusually quiet since they left Twilight Town. Not asleep. Not angry. Just… gone inside himself. Eyes fixed on some distant place only he could see, mouth tight at the corners, jaw clenched like he was chewing on barbed wire thoughts.
His body was curled in on itself, arms tucked close, one knee pulled toward his chest. That alone wasn’t unusual—Sora always sat a little small when he was hurting. But his shoulders hadn’t relaxed in an hour, and he hadn’t looked at Riku once.

Riku checked their course, then glanced sideways. “We’re almost home.”

Sora didn’t respond.

Riku shifted slightly. “Do you want me to land near the beach or—?”

“Wherever,” Sora muttered, still not looking up.

Not a real answer. But Riku didn’t push. Not yet.

The air around them felt heavy, thick with everything unspoken. The way it always did after one of Sora’s episodes. After his panic attacks, he didn’t bounce back—not really. He crashed into silence, into a kind of numb fatigue that left him brittle, emotionally soaked-through. The aftermath always lasted longer than the attack itself.
Riku guided the ship into its descent path, the familiar curve of the islands blooming below them: the wide crescent beaches, the pale green jungle, the houses tucked beneath wind-worn trees. And the ocean. Always the ocean. A blue so deep it looked like it could carry anything.

They touched down on the far end of the island, near their old hideout—close enough to be home, far enough for privacy. Riku powered down the ship and unbuckled.
“Sora,” he said gently, “we’re here.”

It took a long moment, but Sora finally stirred. He moved stiffly, like his body didn’t quite belong to him, and followed Riku out in silence. His feet dragged a little on the sand.
Even the island breeze didn’t seem to wake him.

The ocean was quiet tonight. The usual rhythm of the waves felt too gentle, too slow. It was the kind of stillness that settled over everything like a wet cloth—heavy, damp, inescapable.

Riku helped Sora up the slope toward the old shack they used to sneak off to when they were kids. It was dark inside, but safe. Familiar. The place smelled like sea salt and old wood. Riku had made sure it was stocked earlier—clean clothes, towels, even some fresh water in a large basin they could use to wash up. He’d been hoping they wouldn’t need it.

Sora hadn’t really spoken since they left Twilight Town.

He hadn’t cried either. That would’ve helped, maybe. But this silence was worse. It wasn’t just quiet—it was empty. Sora wasn’t here. Not really.

He walked like a puppet, feet dragging, head down, refusing to meet Riku’s eyes.

“Come on,” Riku said quietly, not waiting for a response as he opened the shack door. “We’re staying here tonight. It’s quiet. You’ll be okay.”

Sora followed, but slowly, like every step was a negotiation.

Inside, Riku flicked on the small lantern by the wall. Warm light filled the space, enough to see but not harsh. He turned to find Sora still standing by the door, shoulders hunched, fists clenched at his sides.

“I’ll get the water going,” Riku said quietly.

He didn’t expect a response. He didn’t get one.

Riku stepped into the bathroom and turned on the faucet, letting the water warm. He laid out the toothbrushes, the detangler, the old soft-bristle brush Sora preferred when his scalp was still tender from stress. It was all muscle memory now—knowing what Sora needed before he asked, or before he could fight back against being helped.

When he returned to the room, Sora was still standing in the same hunched position, his hands limp at his sides. His eyes were glassy, his jaw slack.

“You can sit,” Riku said gently.

Sora didn’t move.

Riku exhaled through his nose, set down the towel and washcloths by the basin, then walked over and gently reached for Sora’s jacket. It was still damp from the rain back in Twilight Town, the edges caked with dried dirt from the mansion floor.

“Let me,” Riku murmured.

He expected resistance. Maybe a grunt, or a small burn in his eyes, or even just Sora turning away. Instead, Sora let him unzip the jacket, his hands limp at his sides. His breath was shallow, barely there.
Riku peeled the jacket off and set it aside. Underneath, Sora wore one of his usual black shirts—this one was sticking to his skin.

“You’re soaked,” Riku muttered.

“I don’t care,” Sora said. His voice was hoarse, barely more than a whisper.

“I do.”

Riku didn’t wait. He grabbed a dry shirt and tugged at the hem of the wet one. Sora flinched, but didn’t pull away. That was almost worse.

“Lift your arms,” Riku said, trying to keep his voice calm.

Sora did, just enough for Riku to pull the shirt off. Goosebumps rose along his arms. He looked thin—too thin. His ribs were more defined than they should’ve been, pale skin marked here and there with old scars. Not all from battles.

Riku didn’t say anything. He just handed Sora the clean shirt.

Sora stared at it for a long moment.

“Just put it on,” Riku said softly.

Eventually, Sora did.

Riku moved to the basin. The water was cool, but not cold. He soaked a cloth, wrung it out, and turned back.

“You’re not going to sleep like that,” he said, gesturing to Sora’s matted hair. “You’ll wake up miserable.”

“I don’t care,” Sora muttered again.

“Yeah, I got that part.” Riku knelt in front of him and raised the cloth. “I do, though. So sit down.”
Sora didn’t move.

Riku narrowed his eyes. “Do you want me to pull the guilt card?”

Sora looked at him—finally—and something flickered there. Not warmth, but recognition.

“Come on,” Riku said gently. “Let’s wash up, alright?”

Sora blinked slowly. “I don’t want to move.”

Riku knelt in front of him. “I know. But you’ll feel a little better if we do. Just a little.”
Silence.

Then, begrudgingly, Sora let Riku pull him to his feet and guide him into the bathroom.

“I’m gonna brush your hair, okay?” Riku asked, but wasn’t really asking.

Sora muttered something inaudible. Riku caught only a few words: “Doesn’t matter… too much trouble…”

He didn’t argue. Just eased him down to sit on the closed toilet lid and wrapped a towel around his head and shoulders. Sora twitched at first but didn’t resist. His fingers curled around the towel.
Riku worked slowly, smoothing the detangler over with his fingers. He hit a few tangles, but Sora didn’t complain—even when it tugged. That worried Riku more than if he had.
When he was done, he gently dried Sora’s hair with the towel, then brushed through it in slow strokes, careful and methodical.

“You’re really quiet tonight,” Riku said after a while. “Even for a sleepy guy you.”

Sora gave a faint grunt. “Don’t feel like talking.”

“That’s okay,” Riku said. “You don’t have to.”

Sora’s eyes dropped to the floor. “I don’t think I’d know what to say anyway.”

Riku set the brush down. “How about we just get you into bed?”

Sora didn’t move.

Riku hesitated, then added, “I’ll help.”

That finally got a reaction. Sora sighed—long, exhausted, half-annoyed. “You don’t have to baby me.”

“I’m not,” Riku said. “I’m taking care of you. There’s a difference.”

Silence.

“I used to be the one who hated people touching my hair,” Riku added, trying to fill the silence. “Remember?”

Sora didn’t answer.

“I’d fight you off with a wooden sword if you so much as ruffled it.”

Still nothing.

Riku sighed. “You were always so annoying about it. Chasing me around, grinning like you were invincible. Back before any of this started.”

A small breath from Sora. Not a laugh. Just air. But Riku counted it as a win.

“You can sleep after this,” Riku said quietly. “I’ll stay here. You don’t have to be alone tonight.”

Sora shifted slightly. “You don’t have to stay.”

“I want to,” Riku replied immediately. “And you’re not kicking me out.”

Sora was quiet again, but he didn’t argue.

Riku rinsed his face, using a second damp cloth to wipe the water and tears gently from his face and neck. Then he dried it with a towel as best he could.

“Teeth next,” he said, already grabbing a toothbrush and toothpaste from the bag.

Sora groaned. “Seriously?”

“Dead serious.”

“I don’t care.”

Riku crouched in front of him again. “Yeah. I know. But let’s pretend for a second that you do. Just enough to keep your mouth from tasting like crap tomorrow.”

Sora’s lip twitched. Not a smile, not even close—but it wasn’t apathy either.

“I’m going to do it for you if you don’t.”

“That’s weird.”

“Exactly.”

Sora sighed, took the toothbrush, and half-heartedly went through the motions. Riku waited, arms crossed, eyes on him the whole time.

“You’re annoying,” Sora mumbled through the foam.

“Yup.”

He finished and spat into the small sink in the corner. Riku handed him water to rinse.

“Better?” Riku asked.

“No.”

“Good. Now go lie down.”

Sora didn’t argue this time. He walked over to the bedroll and collapsed face-first into it. Riku gave him a few moments, then turned down the lantern, pulled off his own boots, and joined him.

Sora didn’t turn to face him. He curled inward, shoulders tight, hands clenched in the fabric beneath him.

Riku settled beside him, careful not to crowd him. But after a minute, he shifted closer, reached out, and placed a hand on Sora’s back.

“You don’t have to talk tonight,” he said. “But I’m here. That’s not changing.”

Sora didn’t answer. But his body eased just slightly beneath the weight of Riku’s touch, finally going in for the cuddle.

They lay there in silence, the sound of waves lapping outside the shack, the breeze shifting the curtains ever so slightly. Riku kept his hand steady, warm, a small anchor in a sea of chaos.
He didn’t expect thanks. He didn’t need it.

Sora was still here.

That was enough—for now.

The night was quiet, save for the tide outside and the distant hum of cicadas tucked in the trees.

The bed was warm. The sheets, soft. The window open just a crack to let in the salty air, cool against their skin.

Riku lay on his back, arm curled around Sora, whose body was half-draped over his side. The weight wasn’t heavy—Sora hardly weighed anything like this, curled inward and pressed close—but it was steady. Present
.
Riku had hoped he’d fallen asleep.

Sora hadn’t moved in what felt like an hour. His breath was soft. Even. Calm, almost.
But Riku could feel it in him.

That tight coil, buried under the quiet.

Not tension exactly—but something restless. Awake.

His fingers flexed slightly against Riku’s shirt. His legs shifted once, and then stilled again. His breathing changed—shallower. Not panicked. Just thoughtful.
Too thoughtful.

Riku kept his eyes closed for a while. Tried to will himself to sleep.

But it didn’t work. Not with that weight in his chest. Not when Sora was right there beside him, body still and mind clearly elsewhere.
“…You’re not sleeping,” Riku said softly.

Sora didn’t answer.

Riku turned his head to look at him, eyes adjusting to the dark.

Sora was staring past the wall, expression unreadable.

“…Sora,” Riku said again, gentler this time. “What is it?”

Another long pause.

Sora’s throat moved as he swallowed.

“I just…” he started, then stopped.

Riku didn’t push.

He kept his arm around him. Solid. Patient.

Finally, Sora exhaled. Quiet. Like it hurt to say anything at all.

“I feel like I shouldn’t even be here.”

Riku’s breath caught.

Sora didn’t look at him. He stared toward the window, eyes glassy. Not crying. Just… empty
.
“Like… it’s wrong. That I’m still breathing. After everything.”

Riku’s arm didn’t budge, but his grip around Sora’s side got just a little firmer. Protective. Anchoring.

“I keep thinking about everyone I let down. Everyone I hurt,” Sora continued, voice low and flat, like he’d rehearsed this in his head a thousand times already. “How I just made everything worse. Even when I was trying to help. I broke things. I broke people.”

He pauses, eyelashes drawing his gaze towards the floor.

“And it doesn’t matter what anyone says. It doesn’t feel like I paid for it. Not enough. Not like I should’ve.”

Riku said nothing.

He just listened.

Sora’s voice got quieter, rougher. “It’s like I was supposed to disappear. Or die. Or… something. And now I’m still here. And everyone keeps treating me like I should be glad about it. But I don’t feel glad. I feel like I cheated. Like I failed, and I didn’t even get punished for it.”

Still, Riku said nothing.

Not yet

“I don’t want pity,” Sora added. “I don’t want someone to tell me I’m wrong, or that I’m good, or that it’s okay. I just—” His voice cracked. “I just wish I could make it make sense. I wish I could stop feeling like I’m wrong just for being alive.”

Silence.

The room held its breath.

The waves outside didn’t.

They just kept rolling in and out
.
Finally, Riku moved. Only a little. He shifted onto his side, pulling Sora in closer, resting his chin gently against Sora’s crown.
And then, at last, he spoke.

“…I’m not gonna tell you you’re wrong,” Riku said quietly. “Not tonight. Not while you’re still carrying it.”
Sora didn’t respond. He just breathed.

“But I am going to tell you this,” Riku went on. “It’s not always gonna feel like this.”

Sora tensed, barely perceptible. But Riku held firm.

“You’re not gonna feel this lost forever. Or this heavy. Or this guilty. It doesn’t stay like this.”

Sora’s brow creased, but he didn’t argue.

“Some days are worse. But some days are better. You’re not gonna stay stuck here. Because you’re not alone. And you’re not doing this without help.”
Another beat of silence.

Sora finally whispered, “What if I don’t want help?”

Riku didn’t flinch.

“You don’t have to want it,” he said. “You just have to take it.”

Sora’s breath hitched again. But this time, he didn’t pull away.

“I’m not gonna let you drown in this,” Riku murmured. “Even if you think you deserve it.”

Sora’s fingers curled in the fabric of Riku’s shirt.

“I’m getting you help. Real help. Not just me, not just Kairi. People who can walk with you through all of it.”
Sora didn’t reply
.
But Riku could feel the slow, trembling exhale that followed.

And he knew that—for tonight—that was enough.

He held him a little tighter, chest to chest, heartbeat to heartbeat.

And slowly, finally, Sora’s body relaxed.

They lay there in the dark, the hush between them soft now, no longer sharp around the edges.

Riku stayed quiet. He didn’t need to say anything else. His arms around Sora spoke enough.

The quiet wasn’t uncomfortable anymore. Just tired. Worn-in, like a favorite hoodie left out in the sun.

Sora shifted slightly, still curled against Riku’s side, his forehead brushing against the line of Riku’s collarbone.

“…You always know what to say,” he murmured, voice husky from everything he’d been holding in.

Riku gave a small exhale. Almost a chuckle. “I didn’t say much.”

“You said enough.”

Sora’s fingers idly toyed with the hem of Riku’s shirt, brushing back and forth over the fabric, grounding himself again in that little movement.
“…You sure you don’t want to punch me?” Sora asked after a beat, a bit of dryness creeping into his voice. “Or at least tell me to stop being dramatic?”

Riku glanced down at him, lips twitching faintly. “I’d be a hypocrite if I did.”

Sora huffed. A tiny smile tugged at the edge of his mouth. Just a flicker. But it stayed.

“You were always better at looking cool when you spiraled.”

“Don’t let the hair fool you.”

That got a soft breath of laughter out of Sora—half a laugh, really, but it was real.

He looked up at Riku then. Eyes half-lidded from exhaustion, but clearer than before. Less clouded.

“…Thanks,” Sora said. Quiet but solid.

Riku brushed a thumb over the back of Sora’s knuckles. “Anytime.”

They stared at each other in the dim room, shadows crisscrossing their faces from the half-closed window. The light from the moon caught in Sora’s hair, making it look silver at the tips where it curled across his cheek.

Sora blinked slowly. Then tilted his head.

“…You’re kinda pretty in the dark,” he said, voice playful but rough from wear.

Riku raised a brow, but the corner of his mouth lifted.

“You’re flirting with me after saying you don’t deserve to be alive?”

“I said It felt that way,” Sora mumbled, shifting closer.

Riku let out a quiet breath, a mix between a sigh and a chuckle.

“…You’re ridiculous.”

“Mmhm,” Sora murmured, gaze tracing over his face.

Riku didn’t move. Didn’t look away. Just waited.

And then Sora leaned in, slowly, and gently

His lips brushed Riku’s, feather-light.

Riku’s breath caught, but he didn’t stop him.

Sora kissed him again—just as soft, just as slow—shifting his weight until he was half on top of him, arms braced against the mattress, careful not to push too hard.

Riku’s hand slid up to the back of his neck, fingers threading through sleep-tousled hair. The kiss deepened only slightly—tender, quiet, lingering.

There was no heat. No urgency.

Just warmth. Just the closeness they both ached for.

Sora’s breath brushing against Riku’s cheek, while his free hand cupped his cheek searched Riku’s face, a flicker of uncertainty. Like he didn’t know if he’d pushed too far or asked for too much.
Riku didn’t pull away—but he didn’t chase the kiss, either.

Instead, he smiled softly, eyes half-lidded with fatigue and affection.

Then he reached up and gently flicked Sora’s bangs out of his eyes.

Sora pulled back just a little, resting his forehead against Riku’s, eyes closed.

“Hey,” he said quietly, voice low and coaxing, “as much as I love you—and I really, really do—”

Sora blinked.

Riku’s hand suddenly darted to his side and squeezed.

Sora yelped. “Wh—Riku!?”

Another poke. Then another. The kind only Riku knew how to land—right beneath Sora’s ribs where he was always most ticklish.
“Stop it—! I swear—!” Sora squeaked, squirming and trying to roll away.

“You need to go to sleep,” Riku said, trying not to laugh but failing as Sora flailed half-heartedly against him.

“Not make out with me until you pass out on my face.”

“That’s a great way to go!” Sora wheezed through a breathless giggle. “Way better than nightmares!”

“Oh yeah?” Riku rolled and pinned him gently to the mattress, stilling him with his weight and leaning over him.
“Well I’m still your best defense against those, and I say bedtime.”

Sora glared, but there was no real heat behind it. Just pink cheeks and heavy eyes and a faint, breathless grin. His chest rose and fell beneath Riku, the remnants of laughter and panic both still echoing faintly in his body.

Riku leaned down and kissed his cheek. Then the bridge of his nose.
Then his forehead.

One after the other, slow and careful.

Sora closed his eyes, letting out a long breath.
“Riku,” he murmured.

“Mm?”

“…You’re annoying.”

“Yup.”

Riku shifted, rolling them back into a more comfortable tangle, Sora tucked against his chest again. He ran his hand gently through Sora’s hair, smoothing it where it was still a little damp from earlier.
“You don’t have to prove anything tonight,” Riku whispered. “You’re safe. You’re loved. And you can just rest.”

Sora let out a breath that wasn’t quite a sigh—more like a release of tension he hadn’t realized he was still holding.

He nestled closer. No resistance this time. No guilt. No performance.

Just Sora.

“…I still want to kiss you again,” he mumbled.

“You can,” Riku said, smiling faintly into his hair. “In the morning.”

“Hmph.”

Sora didn’t argue further.

Eventually, his breaths slowed. Evened out. His fingers curled gently in the fabric of Riku’s shirt, but not out of desperation anymore. Just presence.
Riku kissed the crown of his head one more time. Then finally let his eyes drift closed.

And in the quiet of Destiny Islands, with the ocean whispering in the distance and the breeze soft against the shutters, they slept.
Wrapped in warmth.

Wrapped in each other.
-

The wind shifted just after midnight
.
It swept through the open window in slow, uneven breaths, brushing over the curtain like fingers searching for something. The moon cast a silvery glow across the wood floor, quiet and pale, interrupted only by the rhythmic rise and fall of the ocean just beyond the porch. The salt in the air made everything feel just a little damp — the sheets, the floorboards, the sweat forming at the base of Riku’s neck.

He woke up without realizing why. Not all at once — it was a slow, crawling awareness, like someone whispering in the back of his mind. His eyes blinked open to the familiar ceiling, shadows dancing from tree branches outside. Then he felt it.

Sora’s body was trembling.

Not shivering — trembling. Like every muscle had clenched at once and couldn’t let go. His hands were curled tightly into fists, his legs twitching under the blankets in sharp, erratic spasms. The soft exhale of his sleeping breath had turned to fast, panicked pants. Riku could feel every tremor through the thin T-shirt between them.
He shifted, trying to reach for Sora without startling him.

“Sora,” Riku murmured, voice still thick with sleep. “Hey. Wake up, you’re—”

Sora jolted with a guttural noise — something between a gasp and a cry — and kicked violently beneath the covers. His face twisted into something raw and unrecognizable: eyes squeezed shut, lips parted, jaw clenched like it hurt. A sound broke from his throat that made Riku freeze.

“No—no, no, stop—!”

He whimpered like he was being held underwater.

Riku’s stomach turned cold.

He reached again, more urgently now, sliding one hand to Sora’s shoulder. “Sora. Wake up. It’s a dream, you’re—”
Sora thrashed, hard, and caught Riku square in the ribs with his elbow.

Then his eyes flew open.

But they didn’t see.

Not at first.

He stared past Riku, wide-eyed and wild, pupils blown wide. His breath came in choking, desperate gulps. His hands flew up to defend himself — not with fists, but with fingers splayed like someone trying to hold back a collapsing wall.

Riku backed off instantly, lifting both hands. “It’s me. It’s Riku. You’re okay—look at me, Sora. Please.”
Sora blinked once. Then again.

And it hit like a tide pulling back all at once — the full-body flinch of recognition.

He curled inward, arms wrapping around himself like armor. His back slammed into the wall behind the bed with a muted thud, and he sank into the shadows like he wanted to disappear.
He was shaking so badly now that the whole mattress trembled beneath him.

“I didn’t mean to—” Sora rasped. His voice was hoarse, half-broken, barely above a whisper. “I didn’t mean to go back. I didn’t want to go back there…”
Riku’s chest constricted.

Back where, Sora wouldn’t say. He never did.

But Riku could guess.

The nameless void. The unreality of the final battle. The crushing silence that came after. The months alone in that place that didn’t exist. Whatever pieces of time and memory and pain he’d had to stitch himself back together with — he’d never told Riku what it cost.

And Riku hadn’t pushed.

Not really.

He’d just… stayed close. Given him space. Let Sora curl into him at night like he was the only anchor left in the world.

Now, Sora looked like he was falling apart all over again.

“Sora.” Riku’s voice cracked before he could stop it. “You’re here. You’re home. It’s over. You’re safe. Look at me.”
Sora didn’t move.

But he didn’t pull away when Riku inched forward again, slowly, and knelt beside him on the mattress. He placed a hand lightly — so lightly — on Sora’s knee.
Sora flinched, but didn’t jerk away.

“I’m right here,” Riku whispered. “You’re not alone.”

For a few long seconds, neither of them breathed.

Then Sora made a sound — not a word, not even a sob — just a small, fractured noise in the back of his throat. His shoulders collapsed inward. His head dropped until his chin was pressed against his chest.

And then he folded.

He leaned into Riku without looking up, forehead bumping against Riku’s collarbone, hands fisting the fabric of his shirt like it was the only solid thing left in the world.
Riku wrapped his arms around him slowly, afraid even now of touching him wrong. He felt the heat of Sora’s skin through the soaked cotton. Felt the tremors still wracking his frame. Sora’s heart was pounding so hard against his chest it felt like it was trying to escape
.
“I’ve got you,” Riku whispered into his hair. “You’re okay.”

Sora didn’t answer. Didn’t nod. Didn’t breathe right.

But he didn’t let go.

Riku held him tighter.

He leaned back just enough to bring them both down to the pillows, carefully rearranging the blankets over Sora’s shaking body. He reached for the water on the nightstand, but Sora’s grip didn’t loosen.
So Riku stayed. Anchored. Unmoving.

He ran a hand slowly through Sora’s damp hair, untangling the spikes gently. Each pass was quiet and rhythmic. A grounding touch.
Outside, the waves kept crashing — constant. Eternal.

Sora’s breath gradually slowed from frantic gulps to softer, quieter shudders. But he didn’t speak. Not a word. Not a whisper of what he’d seen in that dream, or where his mind had dragged him.
Riku didn’t ask.

He knew what the answer would be.

I’m fine.

It’s nothing.

Don’t worry about me.

But the truth was right here — in the sweat on his brow, the bruises on his soul, the silence that hurt more than words ever could.

So Riku just whispered, over and over, like a lullaby only meant for two: “You’re safe. You’re safe. I’ve got you.”

And if Sora’s fingers stayed curled in the fabric of his shirt until dawn, white-knuckled and desperate, Riku didn’t let go.

Riku could feel it: the way Sora’s whole body was still coiled beneath the surface, like a spring wound too tight. Even now, in his arms, sweat cooling against his temple, chest rising in small uneven stutters — Sora wasn’t really relaxing. He was enduring. Stuck in some purgatory between collapse and recovery.

Riku had hoped — maybe stupidly — that he could ease him back into sleep. But Sora’s heartbeat was still going like a trapped bird’s. His eyes blinked open every few seconds, glazed and distant, just to check — that Riku was still here, that the room hadn’t changed, that nothing was wrong, even though everything was.

He’s not going back to sleep, Riku realized.

Not like this.

Not tonight.

He exhaled slowly, still combing his fingers through Sora’s hair, then shifted slightly to sit up. Sora made a small noise in protest — barely a sound, more like a breath catching in his throat — but he didn’t let go. His fists only tightened in Riku’s shirt.

Riku hesitated.

Then placed a kiss on Sora’s forehead, gently brushing back his damp bangs.

“Hey,” he said softly, “I’m gonna get up for just a second. I’ll be right back.”

But Sora’s body reacted before his mind did.

His hands clamped down. His breath stuttered — then surged, sharp and fast like he’d been plunged underwater again. Panic came back immediately, brutal and breathless, rising behind his eyes like a tidal wave.

“No—wait, Riku—don’t—please don’t go—!”

His voice broke on the last word. Desperation cracked open in it like glass.
Riku froze.

“Sora—hey, hey—” He dropped back down immediately, gathering Sora against him again, trying to soothe him before it could spiral. “I’m not leaving. I’m right here.”
Sora clung to him with the strength of someone drowning.

Riku could feel the hitch in his breath getting worse — the telltale signs coming in fast: hyperventilation, shaking hands, eyes darting like he was trapped again in something Riku couldn’t see.
Shit.

He hadn’t expected that level of panic. He thought they’d hit the peak already tonight — but this was different. This wasn’t just fear.
This was abandonment.

Riku pulled him tighter, hand splayed against his upper back, palm moving in slow circles. “I’m sorry,” he whispered into Sora’s hair. “I’m not going anywhere. I swear.”
Sora made a choking sound — almost a sob — and buried his face against Riku’s chest again, but the panic didn’t stop. His breathing kept going off-rhythm. Too fast. Too shallow. He was shaking again, this time from inside-out.

This can’t keep happening, Riku thought. I need help. I need Kairi. But how the hell do I contact her without Sora falling apart the second I leave the room?
— Their phones barely worked here, and Sora had disabled his own ages ago. Too many calls he didn’t answer. Too many messages he never wanted to read.
But even as the thought passed through his mind, Sora made a high, trembling sound, and that sealed it.
One thing at a time. First, stop the spiral.

“Sora,” Riku said firmly — not loud, but enough to cut through the fog. “You’re okay. You’re right here with me. Look at me.”
Sora hesitated.

Then his tear-glossed eyes peeked up.

Still panicked. But he was trying.

Riku met his gaze steadily. He brought one hand to Sora’s chest and placed it gently there, right above his heart.
“Feel that?”

Sora blinked at him.

“You’re breathing too fast,” Riku murmured. “I want you to do something with me. Just trust me, okay?”
Another beat. A jerky nod.

Riku slowly guided Sora to lie flat on his back, gently easing him out of his curl. He stayed close, one arm still around him. Sora was stiff — terrified to let go — but Riku didn’t ask for space. He just pressed his hand over Sora’s heart again and spoke in a calm, grounding tone.

“Stretch your arms up over your head,” Riku said softly. “Just like this.”

He demonstrated first, reaching his own arms straight back against the pillow.

Sora hesitated.

His breath caught — he clearly didn’t want to move.

“I’m right here,” Riku reminded him gently. “You can do it.”

Slowly, shakily, Sora lifted both arms over his head. He winced like it was uncomfortable — not physically, but emotionally. Exposed. Vulnerable.
“Good,” Riku said. “Now… deep breath. In through your nose. Fill your lungs all the way. Hold it—one, two, three—and let it out.”
Sora tried. His chest expanded only a little.

“Again,” Riku said, firmer this time. “Stretch it out. Let your ribs move.”
Sora took a deeper breath.

Riku watched the way his chest rose, how his fingers curled slightly into the pillow above his head, how his legs were still tensed like he was waiting to run.
“One more,” Riku coached. “In through your nose—hold—and let it go.”
Sora exhaled.

A long, shaky breath. But long.

And with it, a little of the tension eased.

Riku stayed close, guiding him breath by breath, stretching his lungs again, again — keeping his tone low, soft, anchored. With each cycle, Sora’s body slowly began to settle. His heart wasn’t slamming against his ribs anymore. His hands were no longer white-knuckled. His chest wasn’t spasming like it forgot how to breathe.

“You’re doing great,” Riku murmured. “You’re safe. You’re right here. Nothing’s gonna happen to you.”

Sora blinked slowly, eyes heavy-lidded. His arms dropped limply to his sides again. Exhaustion was pulling him under — not fear this time, but something closer to surrender.

Riku kissed his temple gently, then whispered, “I’m not leaving you. But I might need to call Kairi. I think we could both use her.”

He half-expected Sora to flinch.

Instead, Sora just sighed — one long, soft breath — and buried his face back into Riku’s shoulder.
Not permission. Not resistance. Just trust.

Sora had gone quiet again, but not in a peaceful way.

He lay curled on his side now, arms tucked tight to his chest, back facing Riku. His breath was slow but uneven, like he was working too hard to appear calm. The trembling had mostly stopped, but something worse had crept in its place.

A heaviness. A deep, dragging stillness that had nothing to do with exhaustion.

Riku sat at the edge of the bed, still watching him in the half-dark, one leg curled underneath him. His phone lay heavy in his hand, untouched.
He didn’t want to do this in front of Sora.

Didn’t want to make him feel exposed. Like a problem that needed solving.

But he also couldn’t leave.

Not after that reaction.

He thumbed the side of the phone hesitantly, checking for signal. Two faint bars. It would have to do.

“I’m not going far,” he said gently, even though he wasn’t moving at all. “Just texting Kairi. She’d want to know.”

Sora didn’t answer.

Didn’t nod. Didn’t twitch.

But Riku saw it — the way his back tensed under the blanket, muscles pulled tight with shame.

Still, Riku turned the phone screen away from Sora and typed as silently as possible.

Riku:

hey
"something happened
nightmare. bad one.
he’s trying to play it off but he’s not okay
i don’t know how to reach him. i need help."
He hovered over the send button. Then added:
"he didn’t want me to leave the room. total panic. he’s embarrassed now. i’m staying with him."
He hit send.

A full minute passed in silence, broken only by the occasional rustle of bedsheets and the muted hush of the waves outside. Riku didn’t move. He just sat there, waiting, watching the faint glow of the screen in his hand like it might solve everything.

Then:

Kairi:
"i’m coming first thing."

"i’ll be there just after breakfast.
don’t let him shut down completely. just keep holding on.
i’ve got him. i’ve got both of you."

Relief prickled in Riku’s chest. He swallowed hard and lowered the phone to his lap.

But behind him, Sora was curling in tighter.

Slowly, cautiously, Riku leaned closer. “She’s coming,” he said softly. “After breakfast. She just wants to check on you.”
Sora flinched — barely a twitch, but it was there.

And then… slowly, painfully… he pulled the blanket up over his head and sank deeper into the mattress, burying his face in the sheets like he could disappear.
Riku felt something twist in his chest.

“Sora…”

Still no answer.

Just a muffled, stuttering breath from under the covers. Not panic. Not sobbing.

Just… quiet misery. Like the shame was eating him from the inside.

Riku laid a gentle hand over the lump of blanket that was now Sora’s shoulder. He rubbed a slow, soothing circle, careful not to crowd him.

“You don’t have to talk,” he said. “But I need you to know—there’s nothing to be embarrassed about. Nothing you did was wrong.”
Still no reply.

Riku leaned a little closer. His voice dropped into a whisper.

“You were scared. You have every right to be scared. After everything you went through…”

His words faded when he realized Sora had gone even stiller.

Riku exhaled and rested his forehead briefly against the blanket between them.

“I’m not calling Kairi to fix you,” he murmured. “She just… she cares. We both do.”
Silence.

Then, so quietly Riku almost missed it, came Sora’s voice — hoarse and muffled under the fabric:
“…I didn’t want you to see me like this.”

Riku’s breath caught.

He sat still for a long time, hand still resting lightly against the shape of Sora’s shoulder, like anything more would crush the fragile moment open.
“I know,” he said finally. “But I’m glad I did. Because now I can actually be here for you.”

Sora didn’t reply.

But he didn’t pull away, either.

And that was something.

Riku stayed beside him through the rest of the night, unmoving. The phone eventually slipped from his hand onto the mattress. His eyes didn’t leave Sora — not even as the sky began to tint faintly gray with the approach of dawn.

Sora was all he wanted and needed right now.