Part 2 – Promise-Keeper

Published on Dec 2, 2021

Advent: Who is He in Yonder Stall?

Genesis 3:15 – And I will put enmity between you and the woman, and between your seed and her Seed; He shall bruise your head, and you shall bruise His heel.”

As we continue in this series – ‘Who is He in Yonder Stall’ and ponder the Christ of Christmas, we now turn our gaze to the garden of Eden.

God created all the beauty and splendor of earth and the crown of His work, man and woman. As the pinnacle of all of creation, Adam and Eve were given the earth to enjoy in all its beauty, with the responsibility to till and take care of it too.

Glorious days – when life was simple and beautiful. Carefree days spent in the resplendent beauty of the garden of Eden, with rich and precious walks with the Lord Himself in the cool of the evening. What more could they ask for right? And yet sadly, even that didn’t seem good enough.

And so, soon enough, man fell into the trap of the devil’s schemes and headlong into the abyss of sin, bringing eternal separation between God and man. Forced to throw Adam and Eve out of the garden, the Lord pronounced a curse on the serpent and a promise for the human race (Genesis 3:15). The Lord promised that the devil would be crushed and sin would lose its grip on man. And through the centuries, God in His infinite wisdom and in His perfect time, fulfilled His promise, at Christmas.

When the time was right, God sent His Son Jesus, to be born of a virgin, in a stable, that He might live and die to pay the price for man’s sin and to buy his pardon. Christ who came down at Christmas wrought the salvation of mankind through His precious death and glorious resurrection, On the cross of Calvary, Christ broke the chains of sin and rescued mankind from eternal death and damnation.

Christmas reminds us that that we have a promise-keeping God. Our God who is a way-maker, who keeps His promise even at the cost of the precious blood of His One and only Son, to restore and reconcile man to Himself. He is faithful to all His promises and loving toward all that He has made (Psalm 145:13). The Israelites knew that not one thing had failed of all the good things which the Lord had spoken concerning them (Joshua 23:14). Paul reminds us that all of God’s promises are yea and amen in Christ Jesus (2 Corinthians 1:20).

In this season of Advent, are you struggling to believe and hold on to the promises in God’s Word. Are there times you want to just give up and give in, to despair, discouragement, and disappointment? The Lord has been faithful to keep His promises through the centuries, not one of His promises has failed. His word has never failed and He is not going to start now. Would you hold on and continue to trust Him to come through for you, fixing your eyes on Him, the Promise-Keeper?

Lord thank you for being faithful to keep every promise you have made. Help my unbelief, Lord. I choose to trust you.


Preethi Alice Jacob

Preethi Jacob is the author of the yearlong devotional At the Potter’s Wheel, Day by Day. Her journey includes teaching a Bible Study Fellowship class, teaching and leading the Sunday School ministry in her church, leading Bible studies, besides counselling young women. She serves on the Global Mission Team of the United Bible Societies and lives in Bangalore, India with her husband and two young adult children.

We’d love to hear your thoughts!



  1. Part 3: Faithful One – Find Rest My Soul - […] heed to what All Heavens Declare about our God. We then saw Him as One who keeps His word,…
  2. Incredible Gift – Find Rest My Soul - […] ponder Who is He in Yonder Stall, we remember what All Heavens Declare, we thank God for being our…

Leave a Reply

Continue Reading..
True Worship: Offering God our Best

True Worship: Offering God our Best

Are you giving God your best, or do you sometimes settle for the easiest or cheapest way to worship Him? God desires, is infinitely worthy of our true worship.