Are you aware, that before you even came into this physical dimension (3D) your soul made a commitment with the universe? This commitment is your soul contract. In that soul contract, your soul makes a choice to experience, manifest and feel certain things for your consciousness to evolve. You also choose your soul team, or some love to call "soulmates". Don't be fooled, you have many soulmates whose purpose expand beyond romantic connections. Sometimes it's your romantic partner, other times it might be a family member or best friends. Their purpose is to reveal parts of ourselves that we reject or are so deeply hidden, in order to heal. They force us to confront our shadow selves, so, yes, sometimes that's painful! But, be sure to never confuse abusive relationships for soulmate connections. Allow yourself to be present, in those moments you can identify the synchronocities the universe provides for us to expand our souls consciousness. Have you met any of your soulmates yet?