Every moment of every day
I'm reminded of just how good you've been to me
There are no mere words I can say
To describe just how good you've been to me
You're more than a friend, more than someone that I love
(You're everything to me)
You're better than anything that I can think of
You've been so good to me
I'm really not worth your time
But you still love me. That's how good you've been to me
And I don't give you enough of mine
But you forgive me. That's how good you are to me
You're more than I am, more than I could ever be
(You're so much better than me)
You've given your everything so I can see
That you've been so good to me
You have been so good to me
You have been so good to me
You have been so good to me
You have been so good to me
I can never measure up to who you are
But I don't have to measure up, because of who you are
I can never measure up to who you are
But I don't have to measure up, because of who you are
You're so good
You have been so good to me