I was laying listening to the rain
By my side you were silent, sweetly sleeping
I thought &quothow beautiful&quot--How very beautiful
You looked to me
Fast asleep while the rain fell down

Walking through a world that knows no shame
We're hanging on to a promise worth the keeping
And it's so beautiful--so very beautiful
This world I see
Now that we are two of us and

{Chorus}
I don't need a reason
I don't have to explain
Since the change of the season
The world's not the same
And oh-
It's so beautiful to me
And if I hold up a mirror
To the smile on your face
I see hope for the future
Look around this old place
Well oh...
It's so beautiful to me

Feels like some divine protection
When you smile all my worries seem so far away
I feel so innocent, so-very innocent
When I'm with you
When I dream on these halcyon days

I don't need a reason
I don't have to explain
Since the change of the season
The world's not the same
And oh-
It's so beautiful to me
If I hold up a mirror to the smile on your face
I see hope for the future
Look around this old place
Well oh...
It's so beautiful to me

And when you dream you send a rainbow
A rainbow to my heart-
Across the miles of tears and trials
Together we will find a way