As a Spiritual Coach, I do carry out readings on Soul Paths and Relationship Soul paths. Seem random? Well, there was a time I would have said yes, but as we are all here to clear our karmic debts, to bring light into the world, to heal and to get back to love, it makes sense to me that we would connect with life partners who will assist us to do just that, to heal!
This is why we now have a number of partners in life and not just one like your Great Granny did! Though I confess, the thought of one strong, loving relationship does appeal.