As I’ve been praying this old hymn keeps coming to mind:
My hope is built on nothing less than Jesus’ blood and righteousness.
I dare not trust the sweetest frame. But wholly lean on Jesus’ name.
When darkness seems to hide His face, I rest on His unchanging grace.
In every high and stormy gale, my anchor holds within the veil.
His oath, His covenant, His blood support me in the whelming flood.
When all around my soul gives way, He then is all my Hope and Stay.
On Christ the Solid Rock I stand!
All other ground is sinking sand…all other ground is sinking sand.
My anchor holds within the veil…in the throne room of God, in His very presence…Jesus, being the forerunner, made a way for me to enter.
On Christ, the Solid Rock I stand!
…When people take an oath, they call on someone greater than themselves to hold them to it. And without any question that oath is binding. God also bound Himself with an oath, so that those who received the promise could be perfectly sure that He would never change His mind. So God has given us both His promise and His oath. These two things are unchangeable because it is impossible for God to lie. Therefore, we who have fled to Him for refuge can take new courage, for we can hold on to His promise with confidence. This confidence is like a strong and trustworthy anchor for our souls. It leads us through the curtain of heaven into God’s inner sanctuary. Jesus has already gone in there for us. He has become our eternal High Priest… ~Hebrews 6:16-20
On Christ, the Solid Rock I stand! All other ground is sinking sand.
When the Accuser speaks (and sometimes with a vengeance) I can trust in God…His oath, His covenant, His blood.
Because it is impossible for God to lie.
Thank you, Father, through Jesus Christ, Your Son.