Ever fully understand
How you touched my life
And made me who I am.
You are the keeper of my dreams
The man who holds my heart
The one I want to spend my life with.
The one I always stand.
Stand beside through thick and thin,
Through all that life throws our way
Knowing that this special love we share
Will guide us each and everyday.
I don't think you could ever feel
All the love I have to give
And I'm sure you never realize
You've been my will to live.