“He remembers his covenant forever, the word that he commanded, for a thousand generations….” Psalm 105:8
This morning I woke up late, have a headache and a scratchy throat, had disturbing dreams and am groggy. This is a great chance to praise you, Lord Jesus, for your unchanging, ongoing, immutable, eternal faithfulness, your consistent character and beautiful being.
I change, vacillate, fail and am fickle, but you, Lord Jesus, are rock-solid, reliable, never wavering, fully faithful, always true, reliably righteous, ever the same, ever perfect.
My ups and downs become an impetus to praise you, Lord Jesus, as they highlight the unwavering majesty of your mighty and magnificent character. You are the perfect One, whose plans stand firm forever and whose purposes continue through all generations. You promise, you follow through, you fulfill—always.
I think of the time gaps between the giving of prophesies in the Old Testament and the fulfillment in the New:
--the promise given in the Garden of Eden of your coming as the Deliverer from the curse;
--the promises to Abraham some 2000 years before your coming;
--the Psalm 22 prophetic poem of David, written 1000 years before your incarnation, detailing your death on the cross long before crucifixion was known;
--the clear declaration in Isaiah 53 of the details of your work of salvation, written 700 years before you accomplished them.
--So sure was the carrying out of your plan that you are called the Lamb of God, sacrificed before the foundation of the world.
In the same way you will keep your promises to us. Your faithfulness flows on like a river. For instance, “The Lord is my shepherd, i will not want.” Psalm 23:1. So here I am with a headache and busy day before me, but I know that in your faithfulness you will carry me through, for you are my faithful and good Shepherd!