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 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:
Post a Comment