"For Good" is the last song in Wicked, discounting reprises. Before the Witch Hunters destroy Elphaba, she and Glinda sing about how their unlikely friendship has reshaped their futures.
Lyrics[]
Elphaba:
I’m limited
(spoken) Just look at me
I’m limited
And just look at you
You can do all I couldn’t do
Glinda
Now it’s up to you
(spoken) For both of us
Now it’s up to you
Glinda:
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
But I don’t know if I believe that’s true
But I know I’m who I am today
Because I knew you
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
I have been changed for good
Elphaba:
It well may be
That we may never meet again
In this lifetime
So let me say before we part
So much of me
Is made of what I learn from you
You’ll be with me
Like a handprint on my heart
And now whatever way our stories end
I know you have rewritten mine
By being my friend
Like a ship blown from its mooring
By a wind of the sea
Like a seed dropped by a sky bird
In a distant wood
Who can say if I’ve been changed for the better?
But because I knew you
Glinda:
Because I knew you
Both:
I have been changed for good
Elphaba:
And just to clear the air
I ask forgiveness
For the things I’ve done you’ve blamed me for
Glinda:
But then, I guess
We know there’s blame to share
Both:
And none of it seems to matter anymore
Glinda:
Like a comet pulled from orbit
Elphaba:
Like a ship blown from its mooring
Glinda:
As it passes a Sun
Elphaba:
By a wind of the sea
Glinda:
Like a stream that meets a boulder
Elphaba:
Like a seed dropped by a bird
Glinda:
Halfway through the wood
Elphaba:
In the wood
Both:
Who can say if I’ve been changed for the better?
I do believe I have been changed for the better
Glinda:
And because I knew you
Elphaba:
Because I knew you
Both:
Because I knew you
I have been changed
For good