I've given all that I can give but you wanted more
My heart is broken all apart, shattered on the floor
I'm picking up the pieces, more than there were before
I've given all that I can give
I've been alone before, and I've been afraid
I've run away just like a coward though, and I've been brave
I've seen the brighter days, and I've seen the grave
I've felt it all but never felt the way I felt today
Well I got this feeling that I can't shake away
It's like no matter what I do I'm always shackled and chained
And if I, could find the key I would escape from this cage
That's the only way this life will ever change
I've given all that I can give but you wanted more
My heart is broken all apart, shattered on the floor
I'm picking up the pieces, more than there were before
I've given all that I can give
I've got this life of secrets, I keep them deep inside
Behind this peaceful silence, inside these quiet eyes
These little secrets now, they're becoming lies
I've got to wake this demon up and drop this whole disguise
Well I got this feeling that I can't shake away
It's like no matter what I do I'm always running in place
And if I, could find my way I would escape from this maze
That's the only way this life will ever change
I've given all that I can give but you wanted more
My heart is broken all apart, shattered on the floor
I'm picking up the pieces, more than there were before
I've given all that I can give
There's always something missing, that you took from me
Look at all the damage that you left along the way
Should you be forgiven? Can I walk away?
I must resist the temptation that is killing me
I've given all that I can give
I've given all that I can give
I've given all that I can give but you wanted more
My heart is broken all apart, shattered on the floor
I'm picking up the pieces, more than there were before
I've given all that I can give
I've given all that I can give but you wanted more
My heart is broken all apart, shattered on the floor
I'm picking up the pieces, more than there were before
I've given all that I can give
I've given all that I can give but you wanted more
My heart is broken all apart, shattered on the floor
I'm picking up the pieces, more than there were before
I've given all that I can give