Life can be hard, but it can be good to you
Saving all your money like a fool
But your know better, it can be cruel
Listen awhile and I will sing to you
Tear apart my body and you?ll see
My heart is beating and so I?m free
I?ve been good to you
I?ve been good to you
What have I put through?
No, I?ve been good to you
Haven?t I been good to you?
Take up your hands, lift them off your eyes
Couldn?t it be wrong to think you?re mad?
With such a face now, how long and sad
I learned way, I learned away from you
From walking on a line, I keep some poise
But I?m all wrong now, I make no noise
I?ve been good to you
I?ve been good to you
What have I put through?
No, I?ve been good to you
Haven?t I been good to you?