That people come into our lives for a reason
Bringing something we must learn
To those who help us most to grow
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
Like a comet pulled from orbit
Like a stream that meets a boulder
Who can say if I've been changed for the better?
I have been changed for good
That we will never meet again
So let me say before we part
Is made of what I learned from you
Like a handprint on my heart
And now whatever way our stories end
I know you have re-written mine
Like a ship blown from it's mooring
Like a seed dropped by a skybird
Who can say if I've been changed for the better?
I have been changed for good
And just to clear the air
For the things I've done you blame me for
But then, I guess we know
And none of it seems to matter anymore
Like a comet pulled from orbit
Like a stream that meets a boulder
And because I knew you...
I have been changed for good...