Dolly Parton the giving and the taking

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
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
That I knew how to give
You always took advantage of me
You knew I would forgive
I treated you too good for my own good
Now I'm alone and left forsaken
I keep on a-giving
And I took all the taking
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
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