(Verse 1)
Before I ever knew your name
Before our paths would intertwine
Before I dreamed of finding love
Or having someone call me mine
God saw every step ahead
Every joy and every tear
And when He wrote my story down
He placed your heart somewhere near
(Chorus)
God knew I'd need you when the nights were long
When my faith was weak and I couldn't stay strong
He knew your love would be the light I'd see
When the world around me felt too heavy
And every day I'm grateful that it's true
That somehow Heaven led my heart to you
If I could thank God for one thing more
I'd thank Him for you
(Verse 2)
You came into my life so gently
Like the sunrise after rain
Bringing warmth into the places
That had only known pain
You never knew how much you healed
With every word and every smile
You made the hardest roads feel lighter
And every burden worth the while
(Chorus)
God knew I'd need you when the nights were long
When my faith was weak and I couldn't stay strong
He knew your love would be the light I'd see
When the world around me felt too heavy
And every day I'm grateful that it's true
That somehow Heaven led my heart to you
If I could thank God for one thing more
I'd thank Him for you
(Bridge)
I don't believe that love like this
Could ever happen by mistake
Through every season, every storm
You've given more than you could take
And when I look at all we've shared
One truth keeps shining through
God knew there'd come a day in life
When I would need someone like you
(Chorus)
God knew I'd need you when the road grew steep
When hope was hard to find and peace was hard to keep
He knew your heart would help me carry on
When I felt too tired to be strong
And every prayer I whisper still comes true
Because somehow they all led me to you
If I could thank God for one thing more
I'd thank Him for you
(Outro)
And when I count the blessings of my life
No matter where the years may lead us to
I'll always believe God smiled that day
When He decided to send me you.