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... 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 … 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... 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... Because i knew you I have been changed for good... 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 Like a comet pulled from Orbit/as it passes a sun/ Like a stream that meets a Boulder/ half-way Through the wood Like a ship blown off its Mooring/by a wind off the Sea/ 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.