I must be dreaming
You're too good to be true
Who could imagine
There'd be someone like you
So near perfection
It's hard to believe
All I've ever wanted
All I'll ever need
Somewhere in heaven
Where the heart's ever free
I know the angels
Keep a watch over me
For they have sent me
An angel like you
Are you an illusion
Am I just a fool
Show me, show me what to do
Love me, oh darling
Thrill me through the night
Love me, oh darling
Till the morning light
Love me, oh love me
Promise you'll be mine forevermore
Love me, oh love me
Hold me close and never, never let me go
And please don't break me
If you're only a dream
I couldn't take it
Being lonely again
Stay here beside me
As long as you can
Take me in your arms
And love me
Your eyes amaze me
With the sweet things they say
And when you touch me
Oh it takes my breath away
Your love can save me
From all that I am
With your love to guide me
I'm a better man
Show me, show me once again