Glee Cast - For Good Lyrics
[Rachel]I'm limitedJust look at me - I'm limitedAnd just look at youYou can do all I couldn't do, GlindaSo now it's up to youFor both of usNow it's up to you[Kurt]I've heard it saidThat people come into our lives for a reasonBringing something we must learnAnd we are ledTo those who help us most to growIf we let themAnd we help them in returnWell, I don't know if I believe that's trueBut I know I'm who I am todayBecause I knew you...Like a comet pulled from orbitAs it passes a sunLike a stream that meets a boulderHalfway through the woodWho can say if I've been changed for the better?But because I knew youI have been changed for good[Rachel]It well may beThat we will never meet againIn this lifetimeSo let me say before we partSo much of meIs made of what I learned from youYou'll be with meLike a hand print on my heartAnd now whatever way our stories endI know you have re-written mineBy being my friend...Like a ship blown from its mooringBy a wind off the seaLike a seed dropped by a sky birdIn a distant woodWho can say if I've been changed for the better?But because I knew you[Kurt]Because I knew you[Both]I have been changed for goodAnd just to clear the airI ask forgivenessFor the things I've done you blame me for[Kurt]But then, I guess we knowThere's blame to share[Both]And none of it seems to matter anymore[Kurt] (Rachel)Like a comet pulled from orbit (Like a ship blown from its mooring)As it passes a sun (By a wind off the sea)Like a stream that meets a boulder (Like a seed dropped)Halfway through the wood (By a bird in the wood)[Both]Who can say if I've beenChanged for the better?I do believe I have beenChanged for the better[Kurt]And because I knew you[Rachel]Because I knew you[Both]Because I knew youI have been changed for good