December 24

[One more day. Don’t let the anticipation and love of God’s coming as a Babe get lost in the shuffle of the season. Read John Piper’s devotional for December 24, and if you have one more moment, read what follows.]

But you, O Bethlehem Ephrathah, who are too little to be among the clans of Judah, from you shall come forth for me one who is to be ruler in Israel, whose coming forth is from of old, from ancient days. Therefore he shall give them up until the time when she who is in labor has given birth; then the rest of the brothers shall return to the people of Israel. And he shall stand and shepherd his flock in the strength of the Lord, in the majesty of the name of the Lord his God.

Micah 5:2-4

Christ is the yes of all God’s promises, so if you trust him, they will all be your inheritance.

– John Piper, The Dawning of Indestructible Joy, page 73*

It’s Christmas Eve. An exciting time, especially for children anticipating whether their hearts’ desires will be fulfilled Christmas morning.

Think back to a time when you anticipated a great gift. Were your hopes fulfilled? or did you find yourself disappointed?

If you received what you desired, how long did the excitement of the greatly anticipated gift last? a week? a month? a year?

What about disappointment? did the heartache last a day? a week? has it left an unhealed wound on your heart?

This Christmas Eve, remember Baby Jesus is the Yes! to all God’s promises. He is the One gift whose joy will never dim and who will never disappoint.

And hope does not put us to shame, because God’s love has been poured out into our hearts through the Holy Spirit, who has been given to us.

Romans 5:5 NIV

Ask God to help you fully receive the gift of Indestructible Joy.

Father God, open my heart to all You have for me in Jesus.

[Feature Image Photo on blog by Arun Kuchibhotla on Unsplash]

*© 2014. Used by permission of Crossway, a publishing ministry of Good News Publishers, Wheaton, IL 60187,

0 replies

Leave a Reply

Want to join the discussion?
Feel free to contribute!

Leave a Reply

Your email address will not be published. Required fields are marked *