You’ve been livin’ way to long in broken promiseland
Your dreams crushed and 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’m a rock you can lean on
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’
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
That takes what’s wrong and makes it right
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’
I may never be a hero
But I’m a rock you can lean on
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