I've waited for the time to come
For you to show up
And fill this empty shell
I had become
You brought meaning to this life
And I will always thank
God for you in my heart
The first day
That I saw you
I looked into your eyes
And I saw my life
I saw me getting older
With you right by my side
A true miracle of life
Since the day you came here
I have never
Been the same
For the rest of my life
I will show you
What you mean
To me
I saved the best of me for you
There's nothing I wouldn't do
I'd lay it down my life and all
All that I am I'd give to you
If I had my way
You would never feel the slightest pain
And you would never have to fear
I will feel good about my life
If I can help make yours
The best it can be
All that I have
I'll give to you