[Verse 1]
I keep on a' giving
And I took all the taking
I gave all my love to you
And I took all your hurt
I treated you so good
[Verse 2]
But you treated me like dirt
They say love is give and take
Now my poor heart is breaking
I keep on a' giving
And I took all the taking
I always gave you everything
[Verse 3]
That I knew how to give I would for you
I treated you too good for my own good
Now I'm along and left forsaken
I keep on a' giving
And took all the taking
[Chorus]
The giving and the taking
Has caused my heart to break
I've given all that I can give
And I have taken all that I can take
[Chorus]