Get down right here on one knee, God, I'd do anything
It keeps getting better, through the test of time
And you'll be my angel, as we wave goodbye
We'll laugh in the face of danger, I'll be your lone ranger
(I'll be your lone ranger)
I'll be there to catch you right when you fall
And prove to the world our love won't ever die at all
It keeps getting better through the test of time
You know why, you know why 'cause you're worth everything
You know why, 'cause you're worth everything
I'd stick my hand in the flames, subject myself to the pain
I'll open every car door, I won't go out any more
And side by side forever, we'll be together
I'll even eat off the floor, God, I'd do anything at all
And you be my angel, as we wave goodbye
And ride into the sunset, some things we ain't done yet
I'll be there until eternity ends
(And you'll be my angel)
We'll laugh in the face of danger, I'll be your lone ranger
I hope you never die at all
I'd do things you won't believe, get you a ring if you need
I'll be there until eternity ends
And ride into the sunset, some things we ain't done yet
And side by side forever, we'll be together
And prove to the world our love will never die at all
It keeps getting better, through the test of time
I'd do anything at all
I'll be there to catch you right when you fall
And you be my angel, as we wave goodbye
Spray paint your name on the moon, God, I'd do anything at all
You know why 'cause you're worth everything
I'll be there as long as you tell me when
We'll laugh in the face of danger, I'll be your lone ranger
And side by side forever we'll be together
And prove to the world our love will never die at all
And ride into the sunset, some things we ain't done yet
You know why, 'cause you're worth everything
I'd cross the desert for you, let you beat me black and blue
'Cause I'll do anything at all, I'll do anything at all
I'd even sleep in the rain, God, I'd do anything
I'll be there as long as you tell me when