As you already know, I consider myself one of the lucky ones. If she is not my one twin soul then she is a member of the same leaf on the tree.
I used to believe people where separated in to two haves that completed each other. A Yin and Yang almost. Now I know that finding a partner means first falling in love with yourself and then finding someone that occupies the same place. In the end, if you don't love yourself completely, how can you know what it is when you love someone else?
Indeed, there's no other way. I hope those who are still not convinced will read more comments like yours. Thanks for sharing.