Why is spiritual readiness necessary before receiving God’s promises?