Oh my, this is synchro at its best I guess, I was just reading down the thread and came to your post, checked on the website and read this:
"Twin Flames are the forces of Creation, the two strands of the cosmic DNA from which life and Love comes forth."
This really knocks me right out of my shoes, in trying to come up with a likening to how I picture this twin soul relationship, that's exactly the same likening I came up with. Like it was being some kind of spiritual DNA strand with some other being, totally unrelated in life but always connected on a spiritual plane and in some weird way even creating the same experiences.
It's so bizarre really when you come to think about it. But I really do believe you can have a spiritual twin like you can have a physical twin, someone you're empathically connected with throughout your whole life and vice versa without even knowing of the other one's existence.
If you don't dive headover into the love of your lifetime aspect, and see it all tainted rose, it's really pretty fascinating. Since physical twins are not meant to be your one and only love I don't think this is what having a soul twin is all about either.