I can't show all the love I feel within my heart
And I can't give you all you deserve only part
You've made my life a sweet and happy song
I'd do as much for you but I won't live that long
I'd need a hundred years to tell you how great you are
And then another hundred proving that the words came from my heart
I'll do my best in these short years to come
To do as much for you but I won't live that long
You're the one that made me start believing in myself
I owe my piece of mind to you and no one else
If I have strength it's you that makes me strong
I'd do as much for you but I won't live that long
I'd need a hundred years to tell you...