silent one said:well here's one theory for you who say the anagram thing matters Xemnas didn't use his name in the anagram he used ansem's for two reasons one to futher ruin ansem and also cause his original name xehanort was already an anagram of no heart
Spoiler ShowI thought it was stated, as well, that Roxas was found by the Org. That's why he could have an anagram in his, too.
He had no memories of Sora, so how remember his name.