Ok, this is a theory on MX & Xehanort's heartless's connection, if someone discussed this already, again, i'm sorry.
Ok, what if MX time traveled & is supposed to be the boss at the end of kh1? Maybe he forgot his past like Xemnas. If you ask me, or almost anyone else, they'll tell you BbB...