Recap: Waiting, Waiting

Feb 23, 2025    Dan Lian

In this encouraging message, we explore the challenges of waiting on God's promises and the doubts that arise during seasons of uncertainty. Through the story of Lazarus in John 11, we learn that God is never late—He is always on time, even when it feels like He is delaying. This sermon reminds us that in the waiting, God is still moving, He is present in our pain, and He always has the final say over our circumstances. Whether waiting for healing, provision, or restoration, we are called to trust that God's timing is perfect and His promises never fail.