There has been a lot of theories made and here is mine.
At the end of that epic battle we see at the end of Kingdom Hearts 2 final mix Terra obviously changes somehow. I believe MX fused with Terra to create the Xehanort we know. So the reason Xemnas says old friend to Aqua's armor was because Terra and Aqua were probably friends or allies before the fusion. Another reason the fusion makes sense is because of the physical qualities of Xehanort. The hair being the most obvious. Remember in the Ansem Reports Ansem said Xehanort had no memories and was almost dead well having two lifetimes in your brain would be quite hard, no. The secret battle in KH 2 FM with Terra is just a manifestation of all Terra's hate toward MX. I'm sure I could get more reasons but this is satisfying so what do yall think?
At the end of that epic battle we see at the end of Kingdom Hearts 2 final mix Terra obviously changes somehow. I believe MX fused with Terra to create the Xehanort we know. So the reason Xemnas says old friend to Aqua's armor was because Terra and Aqua were probably friends or allies before the fusion. Another reason the fusion makes sense is because of the physical qualities of Xehanort. The hair being the most obvious. Remember in the Ansem Reports Ansem said Xehanort had no memories and was almost dead well having two lifetimes in your brain would be quite hard, no. The secret battle in KH 2 FM with Terra is just a manifestation of all Terra's hate toward MX. I'm sure I could get more reasons but this is satisfying so what do yall think?