Very true. I think that all souls are manifestations of the Great Soul/The Divine Self/God. We are ALL one underneath. So nobody is more your twin than anyone else, on a spiritual level. It's not that only some souls are "one". It's just we perceive some souls are closer to us because they are vibrating on the same frequency/similarly awakened etc.