I agree with CornishRex Rules...we may have the same individuals in our lives throughout time, but we'll have different relationships in each one. One true loves, or soulmates can be anyone...not just a romantic partner. Your soulmate could be the grandmother you are extremely close to and love dearly, or the sibling who is your twin. These people could be your best friend (haven't you ever had a friend who you felt you knew forever, after you'd just met them?) or even your own parent!
Hope this helps.
