Twin soul(Soul splitting)

I sometimes wonder that we share more bonding with an outsider than with the people we are living with. Why do we believe our friends more than our siblings or our parents?
Well, I guess I have found the answer finally.
This all unusual attachment with strangers happens because of soul splitting. Now you will ask what is this soul splitting is?
Shamans believe the original soul does soul splitting into many parts, and then, those souls occupy different bodies in different cultures or castes or countries. The original soul wants to gain wisdom from different cultures and knowledge of various fields, dividing itself into many parts. So, this way, during a one-lifetime soul gets plenty of wisdom through different bodies.
This is like an octopus (Original soul) living above the water and its hands (soul parts) living inside the water.
When these souls meet on earth with each other, they have an immense attraction (sometimes sexual). If you also have some genuine affection towards anyone who does not belong to your family, then it might be a part of your soul or your twin soul.