Credits
PERFORMING ARTISTS
Dan Bremnes
Vocals
Ben Backus
Programming
Mark William Campbell
Bass
David Sutton
Strings
COMPOSITION & LYRICS
Dan Bremnes
Songwriter
Carter Frodge
Songwriter
Mike Donehey
Songwriter
PRODUCTION & ENGINEERING
Ben Backus
Producer
Doug Weier
Mixing Engineer
Mark William Campbell
Producer
Lyrics
[Verse 1]
(My soul, my soul)
(My soul, my soul)
[Verse 2]
I don't think I'll ever understand
How You love me
You give me breath, You give me life and I
Give You every reason to leave
[Verse 3]
You stay here
Even when I don't believe
You stay right here
Your kindness is a mystery
[Verse 4]
Even if I fall a thousand times
You won't let go, You won't let go
Even if I run and try to hide
You hold me close
You're the lover of my soul (My soul)
Soul (My soul)
Soul
[Verse 5]
No one else would dare to love this heart
If they saw what's inside
You know my thoughts, all my secrets
But still, You offer me life
[Verse 6]
You stay here
[Verse 7]
Even if I fall a thousand times
You won't let go, You won't let go
Even if I run and try to hide
You hold me close
You're the lover of my soul (My soul)
Soul (My soul)
Soul
The lover of my soul (My soul)
Soul (My soul)
Soul
[Verse 8]
All my love, all my heart
All my life is Yours
All my love, all my heart
All my life is Yours
[Verse 9]
Even if I fall a thousand times
You won't let go, You won't let go
[Verse 10]
Even if I run and try to hide
You hold me close
You're the lover of my soul (My soul, my soul, my soul, my soul, my soul)
Lover of my soul (My soul, my soul, my soul, my soul, my soul)
The lover of my soul
Soul
Soul
You're the lover of my soul
Written by: Carter Frodge, Dan Bremnes, Michael Donehey, Mike Donehey