He is faithful. Look what the Lord has done—then and now. Not just on the outside where everyone can see, but deep in hearts, homes, and even finances, God keeps showing up. He cares about the little things and the big things, and His care is not seasonal or selective. As you notice the “small” mercies and the “big” miracles, let them both preach the same message: He remains faithful. Let that assurance steady your soul today. [01:12]
Numbers 23:19 — God is not like people who change their minds or shade the truth; when He speaks, He follows through. What He promises, He has the power to complete.
Reflection: Where have you seen God’s faithfulness in a small detail this month, and how will you thank Him specifically for it today?
We don’t like waiting—Amazon knows it, our appetites prove it—but God often does His best work in the wait. Israel waited centuries from promise to presence, and the wait was hard, full of why God and when God. Yet the season of waiting is not wasted time; it is shaping time. God builds resilience, trust, and a deeper capacity to carry what He’s promised. If you’re still waiting, take heart—He is preparing you for what He is preparing for you. [08:50]
Isaiah 40:31 — Those who put their hope in the Lord find their strength refilled; they rise with fresh lift like eagles, they move forward without burning out, and keep walking without collapsing.
Reflection: What is one way you sense God forming you in this waiting season, and what small practice could you adopt this week to cooperate with His work?
From the travel of Joseph and Mary to shepherds following a star, every minute around Jesus’ birth was aligned on purpose. Perfect timing often requires our patience, because a true new beginning needs people, places, and systems set in place. We want the AC on now, but God is making sure the wiring is ready. He is not late; He is precise. Trust that His clock is calibrated to both His glory and your good. [10:04]
Habakkuk 2:3 — The vision is on a schedule; even if the progress feels slow, don’t walk away. Wait for it—it will arrive right on time and will not miss its appointment.
Reflection: Where are you pushing to make something happen faster, and what would it look like to slow down to God’s pace in that area this week?
Jesus’ birth moved hope from a sentence on a page to a Savior in a manger. Emmanuel—God with us—opened a new covenant where real relationship with the Father became possible. This new beginning is not just for a select few; Scripture says everyone who calls on the name of the Lord will be saved. The manger was God’s reset button for humanity, and that reset is still available. If you need a new start, His presence is the doorway. [16:51]
Isaiah 7:14 — The Lord Himself will give a sign: a young woman will conceive and bear a son, and He will be called “God with us.”
Reflection: What specific area of your story needs a reset, and how will you invite Emmanuel into that space tomorrow morning?
The enemy wants you to give up, cave in, and quit, but God has not forgotten what He told you. He is aligning every step, and He is nearer than you think. The veil was torn—you have direct access; you can come to Him tired, burdened, and unsure, and He will meet you. Strength rises as you wait; rest comes as you come. Don’t let the weight talk you out of the promise—step into His presence and receive the rest He delights to give. [24:24]
Matthew 11:28–29 — Come to Me, all of you worn out and carrying heavy loads, and I will settle your souls with rest. Take My way upon you and learn from Me, for I am gentle and humble, and you will discover real rest deep within.
Reflection: What one burden will you hand to Jesus today, and what exact words will you pray as you place it in His hands?
I’m sitting in a miracle with you. Not just a new building, but a people whose faith has been stretched, refined, and strengthened by waiting. Over these years we’ve watched God be faithful to details and faithful to destinies—moving drywall and moving hearts, aligning contractors and aligning families. That rhythm—promise to presence—has marked our entire journey. It’s also the shape of the Christmas story. God gave promises through Isaiah that sounded like distant thunder (a virgin will conceive; a child will be born who is Wonderful Counselor, Mighty God, Prince of Peace), and then, in perfect timing, those promises took on skin and a name: Emmanuel, God with us.
Waiting is not punishment; it’s often preparation. That’s hard to swallow when Amazon can do same-day and life cannot. But Scripture reminds us that the wait is not empty space. God uses it to form what the promise requires—resilience, humility, dependence, even the practical “players and systems” you can’t see yet. Think of the way heaven timed shepherds, stars, inns, and Roman census routes so that when Jesus arrived, the stage of redemption was set. Timing isn’t random. It’s orchestration.
The birth of Jesus is the manifestation of God’s pledge and the start of a new beginning—a new covenant that opens a personal relationship with the Father to everyone who calls on the name of the Lord. That means there is hope for those carrying unfulfilled promises: a marriage that needs mending, a body that needs healing, a child who needs to come home, a soul that needs a reset. Delays are not denials. Those who wait on the Lord find their strength renewed, not by striving more, but by stepping into His presence.
And the presence is available. The veil is torn. You don’t have to go through a priest, a program, or a flawless track record. Come weary. Come unfinished. Come with your questions and your “how long, God?” The enemy’s strategy is simple: exhaust you until you quit. Heaven’s answer is simpler: Emmanuel—God with us. Hold the promise; step into the Presence; let Him reset your story.
Abraham waited 25 years for Isaac The children of Israel waited 400 years to get out of Egypt Please hear me and hear me very well God delays are not God denials Again his timing is perfect even when it feels painfully slow Painfully slow Because I know for some of us we've been given promises and we're like why God When God How long God Will I see it God Delays are not God denials
[00:12:45]
(51 seconds)
#GodDelaysNotDenials
What we have to realize is waiting isn't always a bad thing Understand that if you have made Jesus Christ the Lord of your life and God has you waiting oftentimes it is not punishment but it is preparation We think of waiting as punishment It is not punishment It is preparation And most times that preparation is in us
[00:08:25]
(32 seconds)
#PreparationNotPunishment
Emmanuel God with us it's not just like this thing that we say during the holiday time No that is a promise That is the thunder of heaven crashing into this broken world God did not come as a king on a distant throne He came as a baby in a manger vulnerable accessible right here with us
[00:19:46]
(31 seconds)
#EmmanuelGodWithUs
Promise is available to you His presence is available to you The veil was torn What does that mean Why does that matter to me The veil was torn That means we no longer have to go through anybody We no longer have to sacrifice goats and sheep He says we have this opportunity for him to come for us to go directly to him for us to close our eyes and say God I need you We have this opportunity to enter into the presence of the living God
[00:22:47]
(45 seconds)
#DirectAccessToGod
This is the promise that was fulfilled by the birth the death and the resurrection of Jesus Christ This is why we have hope This is why we celebrate his birth because we understand that the Christmas story isn't just a historical event The manger wasn't just a cradle It was God's reset button for humanity And the same God who made those promises brought us his presence through Jesus
[00:16:41]
(35 seconds)
#PromiseFulfilledInChrist
Yet that is exactly what the children of Israel had to do They had to wait They were in a waiting season and that season was hard That season was difficult That season was brutal A season came with a lot of pain and a lot of why gods and a lot of when gods But God was up to something because the promise had been given and God is not a man that he should lie
[00:07:48]
(37 seconds)
#GodFaithfulInHardWaiting
I want to invite you to call on him Surrender the burden that you have been carrying Call on Jesus He is not just a promise from the past He is alive and he is here and he is ready to reset your story If you are alive and breathing it is not too late If you woke up this morning you have a chance and an opportunity
[00:20:55]
(32 seconds)
#ResetYourStory
I know for some of us it feels like forever Like those 700 years that the prophets spoke of or the 25 years that Abraham paced in the desert But if that is you please hear me God has not forgotten you God has not forgotten you No In fact he is preparing you He is shaping you He is aligning every star He is aligning every step every heartbeat for the moment that his presence breaks through in your life
[00:19:01]
(45 seconds)
#GodHasNotForgotten
See Jesus' birth not only symbolized the presence of the promise and not only symbolized the end of the waiting but it represented a new beginning It marked the beginning of a new covenant or a new agreement between God and his people where they could enter a personal relationship with the father It was a new beginning where the revelation of God's love was about to be poured out on the world like never before And the thing that made this so significant is it wasn't just a new beginning for those in the Jewish bloodline
[00:15:13]
(44 seconds)
#NewCovenantBegins
Emmanuel right here with us literally in the mess of it all And because he came you and I have an opportunity to have a new beginning You and I have an opportunity to have a personal relationship with he who makes promises that always come to pass So if you are tired of waiting or you need a reset button in your life then I want to invite you to step into his presence today
[00:20:17]
(38 seconds)
#EmmanuelInTheMess
Because if you give up on the promise you will never see the fulfillment If you give up on the promise you will never see the fulfillment and the enemy is banking on that If I could just overwhelm them enough they'll give up If I could just keep putting stuff on them they'll give up If I could make them think that it depends on them instead of it depends on God then they will give up
[00:24:33]
(29 seconds)
#DependsOnGodNotYou
Because for most of us we are holding on to a promise And I don't know what promise you came in waiting for today Maybe it's peace and unity in your house Maybe it's the restoration of a marriage Maybe it's a lost child finally coming home I don't know what it is that you're waiting for but what I am sure of is that if you are a follower of Jesus and you have given this thing to the Lord and you are still waiting then you are in good company
[00:12:02]
(43 seconds)
#InGoodCompanyInWaiting
See Jesus' birth was the manifestation of a promise That waiting from promise to presence But it also signified a new beginning Emmanuel God with us marked the beginning of a new covenant agreement between God and his people So would it mark that new beginning where the revelation of God's love could be poured out onto this world A new beginning
[00:10:37]
(38 seconds)
#PromiseToPresence
And in those moments where I feel weak in those moments where we feel like I can't go on any further how long God How much farther God He says I'm here I got you I won't let you fail I am not a man that I would lie I haven't forgotten what I told you You may have forgotten You may be impatient but I promise you I have not I'm here
[00:25:19]
(31 seconds)
#GodSaysImHere
And yet he still says come Yeah I know you're broken come I know you're hurting come I know you're struggling come He says I'm not asking you to be perfect You won't see perfection until heaven but come and allow me to work in you Come and allow me to work with you Come and give me your burdens give me your cares give me your worries He says come to me
[00:21:46]
(31 seconds)
#ComeAsYouAre
This book filled with promises filled cover to cover with promises that are available to us Don't let the enemy tell you it's not for you Don't let the enemy tell you that that's somebody else's life and that you can't get that and you don't have access to that The devil this is full of promises that are available to you And they are found in his presence They're not found in relationships They're not found in striving They're not found in a bank account They're not found in other people They're found in him and him alone
[00:26:02]
(49 seconds)
#PromisesInHisPresence
The promises that he's given is for us All we have to do is walk in them His presence is available to us In the midst of everything that is going on we have an opportunity to say God I need your presence And he's right there I can't tell you how many times that I've cried that I've been on my knees I've called my parents I don't know I I I I I I I And in my prayer he's like hey I got you
[00:23:32]
(38 seconds)
#WalkInHisPromises
That preparation that he's doing is in us There's things that he's doing in us There's things that he's building in us There's things that he's creating in us And sometimes there are things that he is only privy to that are vital to our promise There are things that only he knows There are things that only he knows that are vital to our promise
[00:09:00]
(27 seconds)
#GodIsPreparingYouWithin
Like the amount of time it would take a husband and a pregnant wife to get from their town to Bethlehem by horse Or the time it would take a shepherd to get from their pasture to an inn simply by following a star in the night sky Or the time it would take Joseph to go from building to building to building to finally get to the manger where Jesus would be born Timing Timing Perfect timing His timing is perfect Perfect And that timing sometimes requires patience
[00:09:28]
(46 seconds)
#HisTimingIsPerfect
I'm an AI bot trained specifically on the sermon from Dec 23, 2025. Do you have any questions about it?
Add this chatbot onto your site with the embed code below
<iframe frameborder="0" src="https://pastors.ai/sermonWidget/sermon/promise-presence-hope" width="100%" height="100%" style="height:100vh;"></iframe>Copy