It’s easy to have hope when the story feels like it’s on track. But what do we do when our expectations collapse… even when we’re holding onto real promises from a good God?
In this message, Blaire walks through the whole arc of Mary’s story — not just the Christmas moment — and shows how hope gets tested, refined, and sometimes derailed by timing, misunderstanding, pressure, and pain. From the angel’s promise (“no word from God will ever fail”) to the wedding at Cana, to the moment Mary tries to “take charge” of Jesus, and finally to standing near the cross, we see a pattern:
When hope gets shaky, go to Jesus… and keep going to Jesus.
Big Idea:
Biblical hope isn’t rooted in our preferred outcomes. It’s rooted in God’s character — the expectation that God will do something good because God is good.
Key Scriptures: Luke 1:26–38, 42–55; Luke 2:41–51; John 2:1–11; Mark 3:21, 31–35