So Good To Me
Time and time again I ask myself this question
How could you love someone so full of imperfections?
You know the choice I make won't always be right
Yet for me you make a willing sacrifice

Now I don't know why you still love me
and I don't know why you still care
I don't know why you still bless me
but I'm glad that you are here

Ooh your so good to me
Ooh Ooh so good

Ooh your so good to me
Ooh Ooh so good

Even though I know that I am so unworthy
You see beyond my faults and show me grace and mercy
And when I fall short and need helping hand
You never judge according to the ways of man

Now I don't know why you still love me
and I don't know why you still care
I don't know why you still bless me
but I'm glad that you are here

You love me not according to my worth
and I love you because you have loved me first

You love me not according to my worth
and I love you because you have loved me first

Ooh your so good to me
Ooh Ooh so good

Ooh your so good to me
Ooh Ooh so good

Ooh your so good to me
Ooh Ooh so good

Ooh your so good to me
Ooh Ooh so good