Psalm 139:1-6

You have searched me, Lord,
    and you know me.
You know when I sit and when I rise;
    you perceive my thoughts from afar.
You discern my going out and my lying down;
    you are familiar with all my ways.
Before a word is on my tongue
    you, Lord, know it completely.
You hem me in behind and before,
    and you lay your hand upon me.
Such knowledge is too wonderful for me,
    too lofty for me to attain. – Psalm 139:1-6

Dear Lord,

I spend so much time alone in my thoughts even when I’m in a crowd.  It’s hard for me to grasp that with billions of people on the earth that you search my thoughts and know every single one of them. You also know everyone else’s thoughts at the same time.  You know how we think, why we think and how stinky our thoughts can be.  You understand the way each of our brains processes and misfires.  You know me inside and out and yet you choose to love me still. You protect, and bless me along my chosen path.  You make things work out for my good in spite of me.  You prepare a place for me in heaven even though I pull away from you at times.  You love without being loved by me.  Oh God, help me today to be your friend and not just your customer trying to get an order filled. 

Amen

Pastor Don Patterson

God even forgives our thoughts so he can still have us in his life.