You may find as you reveal more of your nature those from your past will be interested to see more of you as well. Yes, soul mates do exist. They exist in many ways. They exist as people who come into our lives to take us to another level. They sometimes come into our lives because two people have chosen to come together for a particular purpose.
Life can be purely a joy.
But there is always learning when people come together. There is always learning how to be with each other without suppressing an aspect of one's self. They can support each other unconditionally and the synchronicity of this will keep two people bonded and together. So dear one, do keep loving yourself. Seek your spiritual truths.