Of all the slings and arrows
That life will surely throw at us
It's never short of miracles
Oh, miracle of mine
I'm walking with my head held high
I see the world anew
How could I have imagined
I'd give life to you

I sometimes think you read my mind
And it feels like a miracle
Come on, won't you read my mind
Read my mind, oh

Cause there's nothing like hearing your half-speak
Holding your hand and keeping your head up
This is only a moment in time
But I'll be forever living in your heartbeat

I don't know where the time goes
But it is moving much too fast
It's easy to forget that you were not always there
If I can tell you one thing that I know
It's that the time is short
To make the most of everything
See beauty in it all

I sometimes think you read my mind
And it feels like a miracle
Come on, won't you read my mind

Read my mind, oh

Cause there's nothing like hearing your half-speak
Holding your hand and keeping your head up
This is only a moment in time
But I'll be forever living in your heartbeat

Cause there's nothing like hearing your half-speak
Holding your hand and keeping your head up
This is only a moment in time
But I'll be forever living in your heartbeat

And the more I stop and think about it
I find the more that I am disbelieving, disbelieving

Oh, it's so crazy when you think about it
Oh, I don't know what I would do without you
How I fear I could not live without you
Live without you now

Cause there's nothing like hearing your half-speak
Holding your hand and keeping your head up
Cause there's nothing like hearing your half-speak
Holding your hand and keeping your head up