A heart can have an appearance without a body. Such as a nobody they most of the time look like their somebody and their just the body and soul.
Reread what I said. The body
is the appearance, isn't it? That's what you look like no matter what? But also, if something should happen to your heart, that would affect your appearance.
So even though sora's heart was still inside his body why didnt kairis heart affect his appearance.
Kinda answered that yourself. Sora still had his heart in his body while Kairi's heart was there. No reason for her heart to have changed his appearance unless it possessed him, like XH did to Riku.
That being said, didn't Riku's appearance change to XH after XH kicked his heart out of his body? I'm not too entirely sure on this part.
Ya he is stronger but MX isnt around anymore. Im sure becoming a new identity would stop him in someway.
Where's your proof that he isn't?
I mean something like amnesia.(I think i spelled it right.)
If that were the case, then wouldn't amnesia be something you inflict upon yourself? Unless Terra took his Keyblade and repeatedly beat MX/DS upside the head with it until he could see stars, I doubt that Terra gave him 'amnesia'.
What i was getting at even after the awakening he still didnt fully understand what it was.
Yeah, because he didn't know what it was. It just showed up out of nowhere.
Roxas had none of his memories. But he had his awakening again. That fight with the giant Nobody on top of those stained glass floors with the PoH on them? That was his awakening. Even if he had one, he still didn't know what that meant.
After all, look at Sora. He didn't even know what the hell a Keyblade was until he met Leon and Yuffie, long after he had had his awakening. Awakening =/= Full knowledge of the Keyblade.