Can I have this dance with you one more time. Before I start down the road of my brand new life. There's no way to thank you, for all that you have done. No matter how old I get I will always be your son. Riding trikes and my dirt bikes, and crashing in the sand. I probably scared you half to death, "Hey mom look no hands".You were my best friend, you were my number one fan. Every time that I got hurt, you were there to hold my hand.
(Chorus One): I may not call you as much as I should. I may not say I love you as much as I could. But you've got to know this one thing is true. The person I've become and all I am I owe it all to you. I owe it all to you. All to you.
When I left home I was wild I was free. I made every mistake you could make but you still believed in me. Looking back I was a brat when I thought I knew it all. But every time that I fell short you were there to catch my fall. You taught me how to give and how to be a man. There was love in all you did and now I understand. When you're far away from me just play this song out loud. And when you think of me well I hope I made you proud.
(Chorus Two): I may not call you as much as I should. I may not say I love you as much as I could. But you've got to know this one thing is true. The person I've become and all I am. My life my wife my family and my friends, I owe it all to you. I owe it all to you. Hey mom I love you.