You have proved in every way Your reality everyday And there's no way to explain All the ways that You love me And I will never forget I will never regret The day that we met And you saved my soul from death So I exalt You Lay my life before You Lift my hands to praise You Take this time to thank You Through it all You have never left me You have been faithful to forgive me Through it all You have never left me You never leave me You rock my socks off (2x) As I look at yesterday I can see You there next to me And through the good times and through the bad Everything has worked for my good And I will never forget I will never regret The day that we met And you saved my soul from death So I exalt You Lay my life before You Lift my hands to praise You Take this time to thank You Through it all You have never left me You have been faithful to forgive me Through it all You have never left me You never leave me You rock my socks off So I exalt You Lay my life before You Lift my hands to praise You Take this time to thank You Through it all You have never left me You have been faithful to forgive me Through it all You have never left me You never leave me You rock my socks off (4x)