From the very first promise of a Messiah in Genesis 3:15 to the miraculous arrival of Jesus on that first Christmas, God’s people lived with a deep, aching longing. They waited through generations, clinging to hope, trusting in the faithfulness of God.
Today, we find ourselves in a similar season of waiting—longing for the return of Jesus, our Savior and King. Yet Christmas reminds us of a profound truth: God always keeps His promises. The same God who sent His Son into the world will one day send Him again to restore all things.
This holy longing should ignite something within us. It should awaken a steadfast trust in the One who came to save and will come again in glory. Let the waiting inspire us to live with bold faith, unshakable hope, and a heart fully surrendered to Jesus. The promise is sure—He will return.
His divine power has granted to us all things that pertain to life and godliness, through the knowledge of him who called us to his own glory and excellence (2 Peter 1:3)
Our goal is to point people to the resources God has given man to live lives that glorify Him, and how God leads us to have victory in this world.