Chorus
Am  D/F# G    D/F# D#dim7 Em G/B
All to   You, All  to     You
C           Dsus D  G C G  G  
I give it all    to You

Verse 1
  F2                            C      C2
I lay my life before You, Lord, I surrender all
Gm7                                   Dm               C/E       
All that I have been through, Lord, I give it to You now
    G              
And though I have some questions
            D                  Am  
Things I'll never understand, I come into Your presence
      Em                   D/F# 
And I place them in Your hands

Verse 2
  F2                                    C       C2
I know that You are faithful, That Your promises are true
     Gm7  
Your mercy will sustain me
         Dm                    C/E
And Your grace will see me through
       G                            D
So, I lift my hands before You as a sacrifice of praise
  Am                             Em               D/F#
I cast my cares before You and I come to You in faith

Interlude
Em  Dsus  D  Gsus  G  G7sus