
You knew my heart before I spoke a word
You saw the steps that I was going to take
Through all the noise, Your quiet voice was heard
You loved me long before I was awake
You are all-knowing, searching through my soul
And yet You look at me and make me whole
ChorusOh, Heavenly Father, You love without end
You wash away my faults and call me friend
For all of my life, You’ve been holding me close
Your infinite mercy is what I need most
I lift up my hands in the light of Your grace
Thank You for a love that time can’t erase
Verse 2I still remember when the shadows broke
The heavy weight that kept my spirit blind
You pulled the wool from my eyes and I woke
To see the perfect truth You left behind
That was the moment everything was new
The first time I could clearly look at You
ChorusOh, Heavenly Father, You love without end
You wash away my faults and call me friend
For all of my life, You’ve been holding me close
Your infinite mercy is what I need most
I lift up my hands in the light of Your grace
Thank You for a love that time can’t erase
BridgeSo quick to forgive and so slow to demand
You guide my life with a sovereign hand
From my very first breath to the breath that I breathe
I am so grateful for all I receive
There isn't a day I have walked on my own
Your presence is the greatest peace I have known
Final ChorusOh, Heavenly Father, You love without end
You wash away my faults and call me friend
For all of my life, You’ve been holding me close
Your infinite mercy is what I need most
I lift up my hands in the light of Your grace
Thank You for a love that time can’t erase