Disclaimer: don't own HP or Kingdom Hearts

I've only just finished KH2 and started Birth By Sleep, so anything from beyond that is from reading things online. My first try so please be kind.

Coming Home

Harry stood in the graveyard, staring at the newest markers. Hermione and Ron had been laid to rest together as they would have wanted. He'd found them lying together in the rubble after the Final Battle, still reeling from dying and coming back himself. It had almost been too much for him to take, his chest aching and head spinning. He hadn't been to the funeral, hadn't been able to bring himself to face everyone.

So many had died to defeat Voldemort and his army…but only he had come back. He'd been given the choice, but would he have said yes if he'd known what he was coming back to?

"I miss you," he whispered, tracing the stones he'd paid for. Another rested nearby for Fred, the only other Weasley to perish in the fight. "I could really use your help now," he admitted, and it was true. He'd relied so much on his friends over the years and now he was alone.

"I've been having weird dreams since coming back and I don't know what to do," Harry sighed and turned to lean against the nearby fence, watching the sun set. "I wish I knew what they mean, they…they almost feel like memories but how can they be? I don't understand why this is happening." He shook his head and straightened up, conjuring two small bouquets to lay before the graves and then apparated away.

,,,,,,,,,,,,,

Harry tossed and turned, before getting up and moving to sit in the armchair by the window. He didn't want to use Dreamless Sleep, worried about the addictive properties but it was frustrating, either he had strange dreams or couldn't sleep at all. He wasn't sure which he preferred honestly.

Grimmauld Place had changed since Sirius' death, he'd worked to clean it up, but it was still gloomy. He just didn't have anywhere else to go, he couldn't face the Weasley's, not when they'd lost two sons and a future daughter-in-law because of him. He sighed and pressed a hand to his eyes, technically it wasn't his fault and he knew that. The Weasley's had been named Blood Traitors long before he'd come into their lives and Hermione would have been a target for her parentage. Still, they'd had a bigger role in the war because they were his friends and surrogate family.

The thought of trying to start things again with Ginny now made him feel ill, because of their deaths…and because of the dreams. In them…there was someone who made him feel so much more than Ginny could, despite having only ever heard their voice. He got up and wandered down to the library, skimming the books there for something to bore him to sleep.

He chuckled when he found himself pulling out a book on dream interpretation that Trelawney would probably love but he tucked himself up on the couch and opened it. Why not? Who knew, maybe he'd find something.

,,,,,,,,,,,,,,,,,

"Hey, Beast."

"Leave me alone."

"C'mon, you need to hear this. You used to be fearless. You would have given your life to save Belle. Don't you know what that meant to us? You gave us all courage. Hmph, maybe you should have kept some for yourself. I mean, are you really gonna throw your happiness away? The rose is your only hope, isn't it? Well, it's the only hope for Cogsworth and the others, too. So, don't throw away your last chance. Remember what it was like before Belle lived here? See? You can't give up. Not now."

"I know one thing."

"What?"

"This castle belongs to me. Xaldin will never be welcome here."

Harry opened his eyes and stared up at the canopy. What was that about? The younger voice was in all of the dreams, but he hadn't heard the other before. Since the younger was always there, were the dreams from his viewpoint?

He'd finished the first book and begun searching the library for more, but nothing he'd found explained the dreams or how real they felt, and it'd been three months since he'd started looking at dream interpretation.

,,,,,,,,,,,,,,,,,,

"I was lost in the darkness. I couldn't find my way. As I stumbled through the dark, I started forgetting things—my friends, who I was. The darkness almost swallowed me. But then I heard a voice—your voice. You brought me back."

"Take a look at this tiny place. To the heart seeking freedom this is a prison surrounded by water. And so this boy sought out to escape from his prison. He sought a way to cross over into other worlds. And he opened his heart to darkness.

"Riku!"

"Don't bother. Your voice can no longer reach him where he is. His heart belongs again to darkness. All worlds begin in darkness, and all so end. The heart is no different. Darkness sprouts within it, it grows, consumes it. Such is its nature. In the end, every heart returns to the darkness whence it came. You see, darkness is the heart's true essence."

"That's not true! The heart may be weak. And sometimes it may even give in. But I've learned that deep down, there's a light that never goes out!"

~~~~~~~~~~~~
"I can't..."

"Don't give up! Come on, Sora! Together, we can do it!"

"Okay!"

"I love you…"

~~~~~~~~~~
"Kairi, remember what you said before? I'm always with you, too. I'll come back to you. I promise!"

"I know you will!"

,,,,,,,,,,,,,

There were no images in the dreams, just voices, and he wished so much he could see who was speaking, who said they loved him. See the friends who fought by his side, encouraged him… like Hermione and Ron had, they were gone now, were these dreams his way of trying to deal with that? Or were they something more?

,,,,,,,,,,,,,

"I'd rather have preferred him unmarred, but he can be rebuilt-more to my liking with time. Naminé, do it."

"No. Sora forgave me even when I deceived him. So how could I destroy his heart? There's no way! I don't care what happens to me. I won't hurt Sora! I won't do it!"

"Then you will-"

"Do it, Naminé! I don't care! You can erase my memory!"

"Sora, why'd you say that?!"

"Because who will I look after if I don't have Naminé? So just do it! Erase my memories. Destroy my heart. I promised! I'll always protect you! You have to believe me!"

"Sora..."

"I don't need any memories to take on someone like Marluxia!"

"Wait! Who cares if someone created you? You are you and nobody else. You have your own heart inside you. Those feelings and memories are yours and yours alone. They're special!"

"Sora, you're a good guy. I don't have to be real to see how real your feelings are. That's good enough. No wonder he loves you."

,,,,,,,,,,,,,,,,

"You asked me to come Headmistress?"

"I was hoping to convince you to sit your NEWTS, Mr Potter," she admitted, staring at the young man before her.

The war had changed him, had changed a lot of people. Looking back, she'd made a lot of mistakes when it came to this young lion, ones she could never make up for and she knew he wouldn't want her to even try. She should have fought Dumbledore more when it came to Harry since no one else had. No adult had ever truly stood in his corner except Sirius and there and been little he could do while an escaped convict, and it wasn't right.

"No thank you Headmistress."

"Mr Potter…"

"I'm done. All this world does is take and take and I've got nothing left to give." With that he was gone, and she had the sinking feeling she would never see him again.

"Sora! Sora! It's really you!"

"Kairi!"

"You leave Sora alone!"

"Wait, Ansem! I mean, Xehanort's Heartless... I never thought for a second that I'd ever see YOU again. Just thinking about all the things you did makes me really mad. But... But you saved Kairi, right? I have to be grateful for that... Thanks."

"Riku, don't go!"

"Kairi, what did you just say?"

"Riku."

"I'm no one-just a castaway from the darkness."

"Sora, come here. Say something to him. Close your eyes."

"Riku... It's Riku. Riku's here...I…I love you too…don't go."

~~~~~~~~
"You know...maybe the darkness has gotten to me, too."

"This world is perfect for me. If this is what the world really is...just this, then maybe I should fade back into darkness."

"Riku..."

"If the world is made of light and darkness... We'll be the darkness."

"Yeah. The other side...the realm of light is safe now. Kairi, the King, and the others are there."

"That's what I mean. Hey, Sora... Could you help me? I want to get down to the water."

"Sure, just lean on me."

"Thanks."

"Hey Riku?"

"Yeah?"

"I'm glad you're with me, even if we are stuck here."

"I'm glad I'm with you."

"Kiss me?"

"Scared?"

"No…maybe nervous, but not scared. It's...it's a big thing Riku and what if I'm not ready."

"Hey, who saved the worlds from Darkness twice? That was you, you can do this, it'll be nothing like the tests we had in school. Come here, I'll help take your mind off it."

"Oh? How are you planning to do that?"

"How do you think silly?"

~~~~~~~~~~~~
"This could have been the other way around. But it really has to be you."

"What do you mean?"

"There are so many hearts that are connected to yours. You're me, so you can feel what I felt."

"No. Roxas, you're you. We're not the same. I wanted to tell you that. That you deserve as much as I do to be your own person."

"Sora, see? That's why it has to be you."

,,,,,,,,,,,,,,,

"Harry!"

He paused, biting back a sigh, but turned to face his ex-girlfriend. "Ginny," he greeted calmly.

"Where have you been? Why didn't you come back to School or the Burrow?" she demanded.

"I'm not coming back Ginny, not ever." Figured his bad luck would kick in and she'd show up as he was leaving the graveyard for the last time.

"What do you mean? What about us?"

"There is no us Ginny, there hasn't been in a long time."

"I don't believe that!" she snapped, almost stamping her foot, and he stared her in the eye.

"I don't love you Ginny, I never did, not the way you wanted. I was fooling myself because it was expected." He didn't want to hurt her, but he didn't see any other way. He wasn't like the boy in his dreams who was so good at reaching people. "Goodbye." He apparated away, not wanting to talk to her anymore.

,,,,,,,,,,,,,,,

"So then, all that stuff I just saw-did you put that in my head?"

"No. That wasn't "stuff," it was a dream. The falling asleep part was definitely our bad. But we can't put stuff in your head. Hey, I got an idea. Ask your heart. See if it's got a clue."

"Well...my heart was aching. That's why I kept going."

"Oh... Thank you, Sora's heart, for pushing him right into our clutches. Aren't hearts great? Steer us wrong every time."

"You know, right, because you all have hearts! Axel and Roxas and Naminé, and that other girl. I felt what Roxas felt and...they laughed together, got mad, and they grieved. You have to have a heart to cry."

~~~~~~~~~~
"You're safe, Riku!"

"Ah, never mind. You okay? Feeling all right?"

"Yeah, I've never been better. I was watching what was going on in my dream. And I could hear your voice the whole time. Thanks, Riku. Thanks, everybody! Oh yeah! Did we pass the test?"

"You performed truly admirably, both of you."

"Sora…are you sure you're okay? It's not right, what happened in the exam…"

"Riku it's fine. You deserve to be a Keyblade Master way more than me anyway. I can always try again one day. Besides I lost so much of my power, I'm going to busy getting it all back for ages."

"And you're really alright?"

"Of course I am, you came for me, you saved me."

"I'll always come for you, just like you never gave up on me, I promise. I love you Sora."

"Love you too. Now stop worrying, we're meant to be celebrating Master Riku."

"I don't need hearts. I will scatter them all to the winds!"

"Kairi!"

"Sora!"

"What difference does one little light make? You have others. Just as we have more darkness's to replenish our ranks."

"It's all over, Xehanort!"

"You thought you could contain me here...knowing all that you do about connections? There is one sky, one destiny! Destiny is never left to chance."

"It's finally over."

"...No."

"We'll find Kairi. Let's head back to Master Yen Sid. We can figure it out."

"No, I know what to do."

"Sora..."

"My whole journey began the day I lost you two. And every time I find her...she slips away again. I thought we'd all finally be together. But she's out there, alone. Not for one more second. Riku I…"

"I know."

"We'll go too!"

"That's right!"

"Thank you, Donald, Goofy. But this time, I have to go it alone."

"Sora, listen. The power of waking isn't to go chase hearts around! Even if you do locate Kairi, you might never come home to us again."

"I will. And we'll both be back before you know it."

"Please..."

"Let him go, Mickey."

"Riku..."

"His heart and his mind are made up. Now, believe in him. He can do it and he'll come home, no matter how long it takes."

"Yeah... Safe journey, Sora."

"Thank you."

He snapped awake and was up and moving without though, collapsing over the toilet as he lost his dinner. He slumped back against the wall, staring blindly up at the ceiling. He…he remembered everything…he was Sora, Wielder of the Keyblade, boyfriend of Riku, best friend of Kairi…except Sora had died, he'd paid the ultimate price to save Kairi…just like Harry Potter had paid to stop Voldemort, except he'd had the tie of blood back to the living and had chosen to return.

His head and heart hurt. He pressed a hand to his chest, feeling his heart pounding away…his empty heart. None of those it had once sheltered had followed him which was good, they deserved to be their own people and live their own lives. He couldn't help reaching for Riku but there was nothing, the link between their hearts gone…or too far apart?

He'd never heard mention of a world like Earth and it was so much bigger than those he'd visited. There was no hint of anything to do with Heartless and Keyblades…was this punishment? Although….Merlin, could it be the same Merlin? If it was then there had to be some sort of link to the other worlds. He wanted so much to see them again, to know for sure they were alright… were they even still alive? If he hadn't been reborn immediately then more than eighteen years could have passed for them, they could be dead of old age now…

Harry didn't even think before he was up and moving back to the bedroom, removing a landscape painting to reveal the safe behind it, locked by his blood, magical signature, and a Parseltongue password. He pulled out a box with even more locks on it and opened it to reveal two objects. The first was a fifteen inch elder wood wand and the second was the one he was after, the Resurrection Stone, no longer set in the Gaunt Family ring but sitting free. He took a deep breath and focused on not just Riku but Kairi, Ventus, Mickey, and Leon before slowly turning the stone three times. They were all people he was connected to, if any soul could reach him now…but nothing happened. So were they alive or was there simply not a strong enough connection to Earth?

He sighed and picked up the box, sitting on the bed, staring at the two Hallows. He owned all three, if only Mastering Death meant what most thought then he'd have a way to know for sure, not that he'd want that kind of power. Being a Keyblade Wielder had been enough. Harry jerked as the two items glowed, blurring together, before vanishing and in their place…Harry laughed but picked up the Keyblade, smiling past tears of happiness. It was different to any he had wielded before but that made sense, he was different after all.

,,,,,,,,,,,,,,,,,,

No one saw Harry when he slipped into Gringotts under the Cloak, did his business, and then left again. As Port Royal had shown, gold was gold and acceptable for at least trade pretty much anywhere. He didn't take it all though, leaving a trust fund for Teddy behind as well as Grimmauld Place. Working out what to pack was interesting, it was hard to know what could be useful if what he was planning worked.

He'd been working hard to get into the type of shape he needed to wield the Keyblade, just in case there were Heartless around. He'd had to contact Pomphrey who had recommended a private Healer with more training than a school nurse. He was too old for a lot of things to be corrected, like his height, but after five days unconscious, his bones were as good as new, with no evidence of the old breaks and how badly many of them had healed. Still, he was taller than he'd been as Sora, though he didn't think as tall as Riku.

He was scared but determined, why else would he have a Keyblade if he couldn't find a way between worlds? He did wonder if his current magic would still work but it was worth giving up if it meant getting home to all of them. He had to trust his heart to guide him home.

,,,,,,,,,,,,,

"Hello Harry Potter…or is it Sora?" a familiar airy voice called, and Harry turned, smiling at Luna, one of the few people left he'd miss.

"Going to own up to being a Seer?" how else could she know?

She laughed, "Silly boy. I'll miss you," she lunged in and hugged him, and he wrapped his arms around her in return.

"I'll miss you too," he told her. "Be happy."

"You too," she went up on tip toes to kiss his cheek and then she moved off down the crowded street, the bubble of silent stillness that had surrounded them for a minute gone. He knew she would tell those who should know once he was gone so that no one could try to stop him.

,,,,,,,,,,

Harry dressed in sturdy clothing, Sirius' old dragonhide jacket on top for extra protection since he lacked fairy made clothing. He stared at his reflection in the mirror, the only real colour in the outfit was the dark green t-shirt, but his clothing had been getting darker with every outfit the fairies gifted him, so he wasn't too worried about that.

But…he didn't look anything like Sora…would anyone recognise him? No, their hearts would always know each other, like how he and Kairi had recognised Riku even when he'd looked like Ansem. It might take a few minutes, but they would know him, they would. At least he'd managed to ditch his glasses, they would be a major inconvenience where he was going, and all it had taken was non-magical laser surgery and a bit of unregistered magic. He grinned as his pupils briefly expanded, eyes flickering half way through the change. Not like there was somewhere to register where he was going, and he knew it'd make the Marauders proud to know he'd done it. He'd come to terms with the disappointment and anger from fifth year – James Potter had been a bully at school, but he'd grown into the man who had willingly given his life for his family, who had tried to protect them despite the Prophecy.

When everything was ready, he apparated to Stonehenge, one of the most magical areas in Britain, wanting all the help he could get. At Midnight, with the moon shining overhead and magic filling the air around him, he summoned the Keyblade and let his heart guide him.

,,,,,,,,,,,,,,,,,

Riku leant against the Paopu tree they used to gather at, staring out at the ocean. He was alone on the Play Island, not even Kairi visited it anymore, unless she was looking for him. It had been almost three years since everything ended, since Sora had gone to save Kairi and they had returned.

He'd seen something in Sora's eyes then but had just been so happy he was back, hugging him, even kissing him despite everyone being there. He'd known something was wrong from how desperately Sora had held on in return, had kissed him….like it was goodbye, because it had been. He'd literally felt Sora fade from his arms, heard the last whispered declaration of love, and then there'd been nothing. His scream of denial had alerted the group that had formed around Kairi, welcoming her home, and he didn't remember much after that until he'd woken up in his room in the Mysterious Tower. Apparently, the Dream Eater link that lingered between them had caused his blackout when Sora vanished, his heart searching desperately for him and coming up empty.

For a year after, everyone had thrown themselves into searching for any sign of Sora but there was nothing. If not for everyone's memories of him, it would almost be like he'd never existed. It hurt…it hurt even more as efforts to find Sora began to lessen as time passed. Sora had never given up, never stopped, and yet everyone else was giving up on him, even Kairi.

He wouldn't, he would spend his whole life searching if that was what it took.

Riku turned, hearing something splashing in the water at the beach across the bridge. His eyes widened as he saw a figure stumble from the water, so he got up and crossed the bridge, dropping down into the sand, worried someone had been shipwrecked and washed up on the Play Island but also ready to call his Keyblade to hand if necessary.

"Are you hurt?" he called, and a head of wet black hair lifted to reveal a thin, pale, face with the greenest eyes he'd ever seen. Eyes that widened at seeing him, filling with emotion…hope?

"Riku…" the other male whispered and Riku frowned in confusion.

He didn't recognise him from the Islands. Someone he'd met on another world or who had heard of him on one? An enemy trying to take him off guard? "I'm Riku," he confirmed warily as the other got to their feet. He wasn't as tall as Riku, his build slighter too although he appeared fit, built more for speed then strength. He'd guess they were similar ages, no more than maybe two or three years difference if they weren't the same age.

The stranger took a hesitant step towards him, gaze travelling his face then down his body and back up to his face again. "Riku…you're real…it worked," he seemed stunned as he said it and Riku was concerned.

"Are you alright?" he moved closer, despite any lingering suspicion, drawn to him.

"You don't….Riku," he held out his hand, eyes pleading, and Riku found himself taking it before he could even think. Green eyes fell shut, the stranger trembling, and Riku frowned in confusion even as the other fell to his knees in the sand. "Riku," he sobbed and Riku froze at the familiarity of the scene. He didn't recognise the voice or accent but the tone and emotion…

Riku found himself closing his eyes, reaching out with his heart, suddenly on his knees as well. He opened his eyes, staring into green eyes and then he lifted his free hand to cup a slender cheek in his hand. "S…Sora?" he choked and then the stranger was grinning, and he knew that grin. "Sora!" he pulled him forward, wrapping his arms around him, and he felt arms wrap around him in return.

"I found you, I found you," Sora whispered.

Riku held on tight, feeling the broken Dream Eater bond between them surge back into place, proving beyond doubt to him that this was his Sora, changed, but returned to him.

He pressed his face to the top of wet hair but then pulled back to look at Sora's face. He looked so different, but his eyes were green, not the yellow of Darkness and that was all that mattered. It wasn't a change of form like the one that had caused him to hide from Sora for so long. He lifted his hand to run through wet locks far longer than Sora had ever worn his hair. His body may be different, but the heart was the same, the one he had loved all his life in one way or another.

"My Sora," he breathed in awe. "I never stopped looking for you, I've followed every lead…" he couldn't let Sora think he'd given up on him.

"Shh, it's okay Riku, I know you wouldn't."

TBC…

Second chapter to come.