Thank you for being there from the beginning, through thick and thin, providing support and guidance to allow me to achieve my dreams.
I owe it "All to you!"

Lyrics

Had my back from day one
Love me more than anyone else under the sun
And I know, and I know I haven't made it easy

You're my rock, you're my shoulder to cry on
You're the one who's helped me to become
The very best that I can be

And I gotta give it all to you
After all I put you through
I know I can drive you crazy
But I'm always gonna be your baby
And I don't know where I'd be
Without you watching over me
So thank you for all you do
I gotta give it all to you

Been there when the going got rough
To pick me up and to dust me off
And let me know everything will be alright

You're the reason I'm able to follow my dream
You're my number one fan, you're my A Team
And somehow you're always right

And I gotta give it all to you 
After all I put you through 
I know I can drive you crazy 
But I'm always gonna be your baby 
And I don't know where I'd be 
Without you watching over me 
So thank you for all you do 
I gotta give it all to you

Through the good and the bad
The happy and sad
You've been right here by my side
And that's why

And I gotta give it all to you 
After all I put you through 
I know I can drive you crazy 
But I'm always gonna be your baby 
And I don't know where I'd be 
Without you watching over me 
So thank you for all you do 
I gotta give it all to you