The Message of the New Testament: Promises Kept