There is a curious phenomenon in spiritual life: God's promises are delivered, but they are not always received. That is, what God gives us does not come automatically...