I've been sitting here just waiting for the day
You'll come back to me and I am glad to say
Here in my arms my darling like you've never been away
Now before all the gods above I swear I'll make you stay
You'll never know how much I love you
Heaven knows how much I care for you
Never know the way that I'm feeling
Heaven only knows I do
Somebody told me that love always fades away
Thinking of you I never hear a word they say
You are the one the only one to turn my world around
Never believed in magic' til this miracle we found
You'll never know how much I love you
Heaven knows how much I care for you
Never know the way that I'm feeling
Heaven only knows I do
My life was in confusion
And my time was running out
You shattered that illusion
And you left me free of doubt