Can God's grace run out or be completed?