You search me, O Lord,
and you know me.
You know everything about me,
my comings and my goings,
my rising and my sitting,
you are all familiar with me.
Most of all, O Lord,
you know my heart.
You know the longings and desires,
the cries and deep lament.
You hear, you listen, and perceive
all the feelings and emotions
tumbling around inside,
many even I don’t understand.
You know the inner workings of my heart,
there is no part of me you do not know.
You see the beauty in the joy,
the laughter that makes my heart sing.
You are in the happiness and love I feel,
you fill my heart with good things.
Praise and worship flood my soul,
for you alone are worthy.
You alone know my wondering questions,
the feelings with which I grapple,
and the edge whereon I balance.
You know all the wrestling, pondering ways,
the queries in the dark of night.
O Lord, you feel the grief and sorrow
that weigh heavy on my heart.
You understand the battle scars
and grasp the ache of loss,
you care deeply for my pain.
You search through the deepest,
innermost parts of my heart,
longing for me to acknowledge
what is covered and buried deep down.
What I believe to be hidden,
you uproot and bring to light.
Where pride and darkness steal in,
you open doors and reveal the sin.
You lay your hand upon me,
invade and gently prod
in your most gracious way.
You long for me to open my heart,
to lay bare before you,
allowing you to cleanse and heal.
You take the burden I carry,
enter into my dark chambers
and create a clean and beautiful heart in me.
You bring grace, forgiveness, and mercy,
renewing and making glorious,
what was once cold and ugly.
You know before I speak, O Lord,
what is inside my heart,
for you are familiar with all my ways.
You have hemmed me in,
protecting my heart with a hedge.
I am surrounded by you on all sides.
You believe
and have complete confidence in me.
To know such divine love
is too wonderful for me.
You search me, O Lord,
and know me completely.
You understand all of me
and yet, you love me still.
Oh, how you love me.