Daily Hope with Pastor John S. Dickerson
Christmas Promises: Waiting on God’s Perfect Timing
In today’s Daily Hope devotional, Pastor John S. Dickerson reflects on Matthew 1:22–23 and the powerful reminder that God always keeps His promises—even when fulfillment takes far longer than we expect. The birth of Jesus fulfilled a prophecy given 700 years earlier through Isaiah, showing that God’s timing is never rushed and never late. For anyone waiting on healing, restoration, breakthrough, or renewal, this message offers deep encouragement: what God has promised, He will accomplish. Christmas reminds us that Emmanuel—God with us—is faithful in the waiting.





Subscribe