You Rock My Socks Off

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)