Search me

O LORD, you have searched me
       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.

 5 You hem me in—behind and before;
       you have laid your hand upon me.

 6 Such knowledge is too wonderful for me,
       too lofty for me to attain.

 7 Where can I go from your Spirit?
       Where can I flee from your presence?

 8 If I go up to the heavens, you are there;
       if I make my bed in the depths, you are there.

 9 If I rise on the wings of the dawn,
       if I settle on the far side of the sea,

 10 even there your hand will guide me,
       your right hand will hold me fast.

 11 If I say, “Surely the darkness will hide me
       and the light become night around me,”

 12 even the darkness will not be dark to you;
       the night will shine like the day,
       for darkness is as light to you.

 13 For you created my inmost being;
       you knit me together in my mother’s womb.

 14 I praise you because I am fearfully and wonderfully made;
       your works are wonderful,
       I know that full well.

 15 My frame was not hidden from you
       when I was made in the secret place.
       When I was woven together in the depths of the earth,

 16 your eyes saw my unformed body.
       All the days ordained for me
       were written in your book
       before one of them came to be.

 17 How precious to me are your thoughts, O God!
       How vast is the sum of them!

 18 Were I to count them,
       they would outnumber the grains of sand.
       When I awake,
       I am still with you.

 19 If only you would slay the wicked, O God!
       Away from me, you bloodthirsty men!

 20 They speak of you with evil intent;
       your adversaries misuse your name.

 21 Do I not hate those who hate you, O LORD,
       and abhor those who rise up against you?

 22 I have nothing but hatred for them;
       I count them my enemies.

 23 Search me, O God, and know my heart;
       test me and know my anxious thoughts.

 24 See if there is any offensive way in me,
       and lead me in the way everlasting.

Psalm 139


God’s knowledge of us is perfect. He is aware of all of our actions and thoughts and takes notice of every step, right or wrong, that we take. He knows whether we choose to walk in Truth, what we walk toward and whom we are walking with. When we withdraw from the world, though the world may not notice, He knows our hearts and finds us. He knows the intention of every word that we speak. No matter where we are or how much we think we are hidden, we cannot hide from God.

God is everywhere and though we may not see Him, He is always aware of our circumstances. Our sin and deceitful actions cannot be hidden from God and no matter how much we try to disguise ourselves He sees the truth. Even our most secret of sin is very visible to God and though we fail Him, because we are His child, we cannot be removed from His comfort and love or be separated from Him. His insurmountable mercy and grace have been lavished upon us and should be our reason to rejoice. God knows every part of our heart. Our desire should be that of prayer and meditation allowing His Word and Spirit to permeate our hearts. In this, the condition of our heart will be revealed and we may walk righteously in truth.

“Father, search our hearts and reveal to us what is unclean and dishonoring to You. May we always be mindful of Your unfailing mercy and love. Let us never forget that You love us.”