My Best Friend

The first time I looked in your eyes I knew

There was something special inside of you

You awakened my passion and my curiosity

You were so sincere, I knew you’d be there for me

Ooh you gave me joy that I never knew

You were sent here to love me cos I needed you

You helped me get through the worst times in my life

You shared my sadness, my pain, my strife

Whenever I dreamed the impossible dreams

You assured me that they would come true

You stayed in my corner no matter what life could bring

And I pledge my love to you

You are the piece of the puzzle I need

To make my life full and complete

I love you so and thanks for being my best friend

Ooh just like the rain falling to the ground

You washed away my doubts and turned my life around

You made everything good in my life that was bad

For you’re the greatest friend that I ever had

I want you to be right here beside me

Forever and a day

For you are my strength, you are my future

And I need you, yeah, to stay

You are the piece of the puzzle I need

To make my life full and complete

I love you so and thanks for being my best friend

Oh what can I give you

In return for the hope that you’ve given me

Just ask it, whatever you want

It will be, it will be

You are the piece of the puzzle I need

To make my life full and complete

I love you so and thanks for being my best friend

Oh baby you are the piece of the puzzle I need

To make my life full and complete

I love you so and thanks for being

I love you so and thanks for being

I love you so and thanks for being my best friend