I'll never give you reason to doubt my feelings
I'll cherish every moment that I spend with you
I'll be lover, I'll be friend, oh I'll be there beside you
Like no one you ever knew
You take my breath away
Please believe me when I say
You can depend on me
You know how long I've waited
Nothing's gonna change my mind, oh no
Your love is all I need
And I know you've heard me say it
But I want you till the end of time
You stepped right out my dreams and into my world love
You've touched every emotion from the start
And when the road gets rough
You have someone you can turn to
I can't put into words the joy you bring my heart
You take my breath away, please believe me when I say
You can depend on me
You know how long I've waited (So long)
Nothings gonna change my mind, oh
Your love is all I need
I know you've heard me say it
But I want you till the end of time
Never dreamed a kiss from you could be such a romantic feeling
And happiness was here all of the time
You can depend on me
You know how long I've waited
Nothing's gonna change my mind, oh no
Your love is all I need
And I know you've heard me say it
But I want you till end of time
You can depend on me (baby)
You know how long I've waited
Nothing's gonna change my mind, oh no
Your love is all I need, you've heard me say it
I want you till the end of time
Want you till the end... of time