This can't go on, I've been waiting a while
There's cracks in the walls and pain in my smile
Ain't doing a thing and time's running out
I talk too much, I believe my lies
I deal in demons, drink and compromise
I'm devastated with doubt
This can't go on, it's been so long
I've given all that I can
Over and over but
It's just not good enough
'Cause I've done all I can
I've tried everything
But it's not good enough
And I can't stand to be
A puppet on a string
It's just not good enough
It's just not good enough
I just can't live in shadows no more
Can't fill the shoes that somebody else wore
They'll never fit, they don't belong to me
This love I have it's all I've got
I can't pretend I'm someone I'm not
True to myself is all I can be
This can't go on, it's been too long
I've given all that I can
Over and over but
It's just not good enough
'Cause I've done all I can
I've tried everything
But it's not good enough
And I can't stand to be
A puppet on a string
It's just not good enough
It's just not good enough
This time it's wrong
I can't go on
White lies not good enough
Grey skies not good enough
Sacrifice not good enough
Quick highs not good enough
All night not good enough
It's just not good enough
'Cause I've done all I can
I've tried everything
But it's not good enough
And I can't stand to be
A puppet on a string
It's just not good enough
It's just not good enough
This time it's wrong
I can't go on, oh no