Got my share of regrets Like a weight around my neck Lord, I'm praying to forget And to remember all Your promises
You have all my heart All that is broken I surrender all My life into Your hands
Some days I second guess That Your love is permanent But You left Your mark upon my soul Jesus, at the cross You made me whole
You have all my heart All that is broken I surrender all My life into Your hands You have all my love All that I'm holding I surrender all My life into Your hands
All to Jesus I surrender All to Him I freely give All to Jesus I surrender All to Him I freely give
You have all my heart All that is broken I surrender all My life into Your hands You have all my love All that I'm holding I surrender all My life into Your hands My life into Your hands My life into Your hands