O God You Search Me

O God, you search me and you know me.
All of my thoughts lie open to your gaze.
When I walk or lie down you are before me:
ever the maker and keeper of my days.

You know my resting and my rising.
You discern my purpose from the afar,
and with love everlasting you besiege me:
in every moment of life or death, you are.

Before a word is on my tongue, Lord,
you have known its meaning through and through.
You are with me beyond my understanding:
God of my present, my past, and future, too.