I don't deserve your love Lord I've messed up so many times but you still show me grace
And it's hard to comprehend how you're still consistent always and your love remains the same!
And It's amazing Lord how you never waver I know I'm not deserving but you give me favor!
A million times I fall and yet you're there to pick me up again
And all the while you love me the same
I know I'm still your favorite child despite all of my past mistakes
You call me innocent when I'm to blame
A million times I fall and yet you're there to pick me up again
And all the while you love me the same
I know I'm still your favorite child despite all of my past mistakes
You call me innocent when I'm to blame
The way you care for me it blows my mind I'm undeserving and unworthy but
I'm grateful for your grace I am I'm thankful for your grace
I'm grateful for your grace I am I'm thankful for your grace!
I'm grateful for your grace I am I'm thankful for your grace
I'm grateful for your grace I am I'm thankful for your grace!
I'm grateful for your grace I am I'm thankful for your grace
I'm grateful for your grace I am I'm thankful for your grace!
I'm grateful for your grace I am I'm thankful for your grace
I'm grateful for your grace I am I'm thankful for your grace!
If not for your love where would I be?
If not for your grace where would I be?
If not for your love where would I be?
If not for your grace where would I be?
If not for your love where would I be?
If not for your grace where would I be?
If not for your love where would I be?
If not for your grace where would I be?
A million times I fall and yet you're there to pick me up again
And all the while you love me the same
A million times
A million times I fall and yet you're there to pick me up again
And all the while you love me the same
I know I'm still your favorite child despite all of my past mistakes
You call me innocent when I'm to blame