Do you give more than receive? Do you have trouble saying no? If so, you may have a soul contract as a martyr.
A soul contract is a non-physical agreement you make in a previous life that is affecting your current
When we incarnate, we make soul contracts with our soul family and other beings. These contracts can be for anything, from helping others in their spiritual journey to making sure we fulfill our life purpose.Read More »