[Verse 1]
You've been livin' way too long
In broken promise-land
Your dreams crushed an' scattered
Like a million grains of sand
I'd love to be your redemption
But I am just a man
I may never be a hero
But I'am a rock you can lean on
[Chorus]
If I don't love you like you deserve
If I don't stop every tear you're cryin'
If I don't make your life
A Heaven on this earth
I'll die tryin'
I'll die tryin'
[Verse 2]
I'll listen to your secret prayer and share your deepest wish
Search for a hundred years just to find the perfect kiss
Of everything within my power
There's nothin' I won't give
To be that part of you and your life
Oh, that takes what's wrong an' makes it right
[Chorus]
If I don't love you like you deserve
If I don't stop every tear you're cryin'
If I don't make your life
A Heaven on this earth
I'll die tryin'
I'll die tryin'
[Bridge]
I may never be a hero
But I'm a rock you can lean on
[Chorus]
If I don't love you like you deserve;
If I don't stop every tear you're cryin'
If I don't make your life
A Heaven on this earth
I'll die tryin'
Oh, I'll die tryin'
I'll die tryin'