Here is a theory on Terra + Xehanort, similar to a theory I read on Youtube, but I improved it a lot.
To start off, I will tell you the theory straight. I think Terra IS Xehanort. Not the Old man in Birth by Sleep , but of Xehanort after.
The reason I think Terra is Xehanort is from...