Stephen Schwartz
For Good (Live)
[Verse 1: Kristin Chenoweth]
I've heard it said
That people come into our lives for a reason
Bringing something we must learn
And we are led
To those who help us most to grow if we let them
And we help them in return
Well, I don't know if I believe that's true
But I know I'm who I am today
Because I knew you

[Chorus: Idina Menzel, Kristin Chenoweth, Both]
Like a comet pulled from orbit as it passes a sun
Like a stream that meets a boulder halfway through the wood
Who can say if I've been changed for the better?
But because I knew you, because I knew you
I have been changed for good

[Spoken: Kristen Chenoweth]
Welcome our sisters, the Glindas and Elphabas

[Verse 2]
It well may be
That we will never meet again in this lifetime
So let me say before we part
So much of me is made of what I learned from you
You'll be with me like a handprint on my heart
And now, whatever way our stories end
I know you have re-written mine by being my friend
[Chorus]
Like a ship blown from its mooring by a wind off the sea
Like a seed dropped by a skybird in a distant wood
Who can say if I've been changed for the better?
But because I knew you, because I knew you
I have been changed for good

[Bridge: Idina Menzel, Kristin Chenoweth, All]
And just to clear the air, I ask forgiveness
For the things I've done you blame me for
But then, I guess we know there's blame to share
And none of it seems to matter anymore

[Chorus: Kristin Chenoweth, Idina Menzel, All]
Like a comet pulled from orbit as it passes a sun
Like a ship blown from its mooring by a wind off the sea
Like a stream that meets a boulder halfway through the wood
Like a seed dropped by a bird in the wood
Who can say if I've been changed for the better?
I do believe I have been changed for the better
And because I knew you, because I knew you
Because I knew you, I have been changed
For good