I have this question that the people we interact with in this life, our parents, the souls who come to us as our own children, the people we marry.. Is that all random? or if there is any special significance of the people we have in our lives.. like they were a link from past life..? Thoughts?