Tay LotusSoul ContractsKarmic Contracts & Soulmate ContractsWe agree to a soul contract with each person we encounter. The relationships in our lives don’t happen by chance, but rather have...