Did you know we serve an all knowing God?
One of my favorite passages of scripture comes from Psalm 139:1-6.
and you know me.
2 You know when I sit and when I rise;
you perceive my thoughts from afar.
3 You discern my going out and my lying down;
you are familiar with all my ways.
4 Before a word is on my tongue
you know it completely, O Lord.
you have laid your hand upon me.
6 Such knowledge is too wonderful for me,
too lofty for me to attain.
I love this graphic from She Reads Truth…
The notes of my Bible for these verses say, “In everything we do, he surrounds us with his care and blesses us with his favor.”
I think about these verses a lot. The omniscience, omnipotence and the omnipresence of God. He knows all things, He holds power over all things and He is in all things.
He is our all knowing God!
It brings comfort to know that He sees tomorrow and that He is in control of every minute I walk.
In these verses, I’m also reminded that not only does He go before us and hold tomorrow but He also walks behind us, hemming us in, surrounding us in His favor.
Think about the word hem. It means to sew an edge. It also means to confine and to enclose. Another way to combine both of those thoughts is that hem means to edge or border something.
Why do we hem a piece of cloth?
So that it looks finished. So that it doesn’t unravel. So that it doesn’t fall apart. We hem so that the fabric is protected and the edges are secure.
Think about those verses again.
Hem me in… behind and before me.
Our all knowing God is doing that for us.
He hems us in so that we have borders and those borders are protected. He hems us in so that we are secure and finished in Him.
He hems us in, behind us and before us.
What an important truth to live in.
Remember, you are hemmed in today.
Your borders are protected and secure because of our all knowing God.