In that case. If it really soul karmic contract you should go to Indian temple. And pray to Lord Shiva. Every Saturday. Pour some 2 litter of milk on a shivelling. They will guide you there.
Or try the navagraha homam audio first. That will please 9 Calestal planets. But usually Saturn will ease your karma once you do that remedy.