So some people have been saying Xehanort is the future Terra and I think that this could be possible because Master Xehanort's heart probably drifted in to Terra's just as Kairi's did with Sora but I think that when this happened instead of both hearts remaining Terra's true heart drifted out of of his body thus forming a nobody. I think that Nobody is Axel, because i do not think nobodies age. Just a theory...also with a reply can someone tell me how roxas and sora fought eachother in kh2 i do not get it. Didnt roxas like fade into soras memory or some nonesense?? haha explanation would be very helpful...or reply to theory!