I know a little about a lot of things
I can turn a wrench mend a fence and bend guitar string
But they're in the middle of our last goodbye
I just watched you walk away I still wonder why

Cause I know the difference
Between right and wrong
And I know it's foolish
Us hanging on so long
And I know you love me
You made a point to let it show
And I know it's over
I don't know how to let you go

We tried and tried but those old ghosts one at last
And if I could god knows I would go back and fix the past
I've realized you needed more from me
Girl, I didn't blame you when you finally set me free

Cause I know the difference
Between right and wrong
And I know it's foolish
Us hanging on so long
And I know you love me
You made a point to let it show
And I know it's over
I don't know how to let you go

And I know the difference
Between right and wrong
And I know it's foolish
That I'm still holding on
And I still love you
I always will I suppose
And I know it's over
I don't know how to let you go
I know it's over
But I don't know how to let you go