I gave you everything, I watched you walk away
You really left us in the dirt, I really thought you'd stay
You couldn't feel the pain, but you would watch me bleed
I never thought I'd see the day that I would watch you leave
I just watched you leave
And now you curse my name, you think I did you dirty
Honey, I can't say, I didn't see this coming
Now you hate me, you'll never replace me
Darling, you might think you can, but you'll never erase me
You left me in the dust, did all that I could
But little too late for you to call me up
I knew that you would, it's understood
And you both know, that we had it good
Heard you've been showing up, and you've been showing now
Funny how the rumors fly in a small town
I know you think of us, and what we used to be
I never thought I'd see the day that I would watch you leave
I just watched you leave
And now you curse my name, you think I did you dirty
Honey, I can't say, I didn't see this coming
Now you hate me, you'll never replace me
Darling, you might think you can, but you'll never erase me
You left me in the dust, did all that I could
But little too late for you to call me up
It's too late for you to call me up
I knew that you would
It's understood
And you both know
We had it coming
And now you curse my name
You think I did you dirty, honey, I can't say
I didn't see this coming, now you hate me
You'll never replace me
Darling, you might think you can
You left me in the dust
Did all that I could
A little too late for you to call me up
I knew that you would
It's understood
And you both know
We had it coming
We had it going
We had it going
We had it going