I think a soul mate is someone whom you experience what life is about. We are given husbands and wives and children to grasp how God feels about us and through the human experience we grasp His love. A soul mate ,I believe, is someone who does not control the other but esteems eachother in mutual care and admiration thinking about the other before themselves.Mutually concerned for the others well being.Not one sided.
Just my thoughts
Love your sis Tani