Do you believe in a voice from the heart
That's calling with much more than words
Sometimes I wonder whenever it starts
If you are more than I deserve
How can I get through to you
Just gotta give me a sign
I've been waiting for this dream to come true
I've been waiting for such a long time
Only heaven knows how much I want you
Only heaven knows the way I feel
Only heaven knows how much I need you
Heaven knows my love's for real
This love's for real
I fall asleep and all through the night
I hold you in my dreams
No I won't ever let you out of my sight
Not now with the way I feel
How can I get close to you
Why don't you give me a sign
'Cause I've been waiting for this dream to come true
I've been waiting such a long time
Only heaven knows how much I want you
Only heaven knows the way I feel
Only heaven knows how much I need you
Heaven knows my love's for real
Oh so real
Love can be strange
Impossible to explain
We geve all we've got or nothing at all
Only heaven knows how much I want you
Only heaven knows the way I feel
Only heaven knows how much I need you
Heaven knows my love's for real
So real
Only heaven knows the way I feel
Only heaven knows I need you
This love is real
Only heaven knows the way I feel
Only heaven knows I need you need you…