5 Surprising Facts About Soul Contracts

You may have heard of phrase ‘Soul Contracts’ before, but when you think of the word ‘contract’, does it bring to mind those pesky cel phone carrier contracts and the expense and hassle of breaking those contracts even when the coverage and service is horrendous? Well I there’s 5 Surprising Facts regarding soul contracts that will make you think differently.