| We've 
              come so farAt times I can't 
              believe it's true
 But there you are
 Here I'm lying next to you
 Watching you sleep
 Wondering what you're dreaming of
 Gently you stir
 Softly I speak words of love
 Is it me you're dreaming of?
 Or is it something else that fills your mind
 I promise you that I will try
 To be the one you always hoped to find
 You're my best friend
 It's been that way since we first met
 When I'm weary
 You can help me to forget
 I was so down
 You taught me how to rise above
 My fears, my doubts
 Pushed them all away with love
 Is it me you're dreaming of?
 Or is it something else that fills your mind
 I promise you that I will try
 To be the one you always hoped to find
 Oh it's hard
 At times there's nothing I can do
 But pray in time
 You'll find that what I say is true
 Precious you are
 To me I could not let you go
 And when you cry
 It makes me wonder if you know
 Do you 
              know I love you so? You're the one who's always on my mind
 I promise you that I will try
 To be the one you always hoped to find
 Oh do you know I love you so?
 You're the one who's always on my mind
 I promise you I'd never lie
 You're the one I always hoped to find
 |