G#m E B F# G#m E B F#
[Verse 1]
G#m E
No matter how far I run Run away from you
B F#
You've always been there
G#m E B
And you welcome me home Like I never was gone
F#
Friend of all friends
G#m E B F#
I've forsaken I've mistreated you Lover divine
G#m E B
No matter how hard I tried To stray from your side
F#
You've always been true
[Chorus 1]
E F# G#m E B F#
And I owe it all to you Jesus I owe it all to you
E F# G#m E F# B
All my life I lay before you I owe it all to you
[Verse 2]
G#m E B
It seems too good to be true That all that I've got to do
B F#
Is learn to let go
G#m E B F#
I lay this burden down And I let your love surround All of my soul
G#m E B F#
When I'm broken You mend me Healer divine
G#m E
And all that I've got to do Is learn to follow you
B F#
Let your grace break through
[Chorus 2]
E F# G#m E B F#
And I owe it all to you Jesus I owe it all to you
E F# G#m E F# B
All my life I lay before you I owe it all to you
[Bridge]
G#m E G#m E
You always lift me when I fall You always hear me when I call
G#m F# E
And you forgive me Lord And in your grace I am found
[Chorus 3]
E F# G#m E B F#
And I owe it all to you Jesus I owe it all to you
E F# G#m E F# B
All my days I lay before you I owe it all to you
E F# G#m E B F#
And I owe it all to you Jesus I owe it all to you
E F# G#m E F# B
All my life I lay before you I owe it all to you