I thought the world was falling
I held you in my palm, promised
Everything will be alright
But change is all I ever know
And I promised what I can't keep
I stare you in the eye and
Regret overcomes me
Why do I promise
What I can't keep?
Why do I say
I'll always be there
When I can't
When I'll leave
Because someday when times are tough
My own life will slip away
And broken promises build on others
And you'll never forget my mistake
Just a broken promise
But it means so much to you
The thought that I'd ever leave you
Is enough to make me stay
But someday
I'll be too weak for it all
And when you drift away
It'll all be over
I'll never see daylight again
I can hide out in a darkened cave
Because it's never going to be the same
After a broken promise
Why do I promise
What I can't keep?
Why do I say
I'll always be there
When I can't
When I'll leave
Because someday when times are tough
My own life will slip away
And broken promises build on others
And you'll never forget my mistake
Just a broken promise
But it means so much to you
The thought that I'd ever leave you
Is enough to make me stay
But someday
I'll be too weak for it all
And when you drift away
It'll all be over
For the last time
Just because
Of a broken promise