Thursday, December 24, 2015

Advent Day 24: Jesus Came to Fulfill All of God's Promises

For all the promises of God find their Yes in him. 
That is why it is through him that we utter our Amen to God for his glory. 
(2 Corinthians 1:20 ESV)

The Bible is filled with promises from God.  Various individuals have attempted to add up all the promises that God makes in the Bible and have come up with widely varying answers; anywhere from 3,000 up to 8,000.  The final count depends on how some verses or statements are interpreted.  

Whether the right answer is 3,000 or 8,000, the reality is that God made thousands of promises in the Bible.  In 1 Corinthians 1:20 Paul makes an astonishing claim.  Every single one of these thousands of promises find their yes in Jesus.  What does that mean?  And, how can that be?

When Paul says God's promises find their yes in Jesus, he means that apart from Christ the promises of God would never come to fruition.  Every promise God made in the Old Testament was made knowing that Christ would come in the flesh in perfect obedience, laying down his life on the cross, and victoriously rising from the dead to sit at the right hand of God the Father.  And, it is through this glorious work of Jesus Christ that all of God's promises become yes to you and to me.

Therefore, Paul says it is through Christ "that we utter our Amen to God for his glory" (2 Cor. 1:20). When we say Amen, we are saying "so it be" or "it is so."  The only way we can say  "so it be" to the promises of God is through Christ.  Apart from him there would be no "it is so."

Though it's difficult to wrap our minds around, at Christmas we are celebrating the coming of the fulfillment of all of God's promises.  In the child that laid in a manger, thousands of God's promises found their fulfillment.  So, as we prepare our hearts for Christmas tomorrow, let us praise God that we have received our yes in Jesus Christ!

Advent Day 1

Advent Day 2

Advent Day 3

Advent Day 4

Advent Day 5

Advent Day 6

Advent Day 7

Advent Day 8

Advent Day 9

Advent Day 10

Advent Day 11

Advent Day 12

Advent Day 13

Advent Day 14

Advent Day 15

Advent Day 16

Advent Day 17

Advent Day 18

Advent Day 19

Advent Day 20

Advent Day 21

Advent Day 22

Advent Day 23

No comments: