In my eyes there's a glow that surrounds you
And it helps me to see
And realize that in the time since I found you
Oh, my world's come to be
Not just a better place, but I'm better in it
Like all I've imagined is real
I have you to thank for my goodness, love
And I thank the stars for your heart
It's big enough to fill up the galaxies above us
And yet here you are set in my tiny part of the world
A little while can turn a long time in no time at all
Whoa, so hold fast
You keep telling me so I keep believing
Whoa, my demons they've passed
You've uncovered my better angels
A better angel than me
I have you to thank . . .
Oh but for the grace of the one that I love
A chance that was handed to me
I'd have burned out and faded, as broken man does
When there's no promise left he can see
So you see
I have you to thank . . .