Good Thing
India Lake Lyrics


Jump to: Overall Meaning ↴  Line by Line Meaning ↴

I hate to say I told you so
But I said you'd miss me when I go
You think that you know better
Just cause you're a little older
But you don't know much
I hate to say I told you so

You keep saying that it hurts you now
Seeing me with someone else
But I could count the tears I've cried
Since you left me high and dry

Guess you didn't know a good thing til it's gone
Guess you didn't know a good love til you lost it
And I hate to let you down
But I am doing better now
You took a chance on someone else
So you can only blame yourself
Guess you didn't know a good thing til it's gone

So take your superficial love
Maybe for her it'd be enough
And nothing's ever perfect but I thought we could've made it
Guess I don't know much
Don't
Tell me to answer when you call

And I thought that it would hurt me now
Seeing you with someone else
But I could count the tears I've cried
Since you left me high and dry

Guess you didn't know a good thing til it's gone
Guess you didn't know a good love til you lost it
And I hate to let you down
But I am doing better now
You took a chance on someone else
So you can only blame yourself
Guess you didn't know a good thing til it's gone

Take your excuses
I don't wanna hear em now
You had me, you lost me
So don't try to hold me now
So take your excuses
I don't wanna hear me now
You had me, you lost me
So don't try to hold me now

And I thought that it would hurt me now
Seeing you with someone else
But I could count the tears I've cried
Since you left me high and dry

Guess you didn't know a good thing til it's gone
Guess you didn't know a good love til you lost it
And I hate to let you down
But I am doing better now
You took a chance on someone else
So you can only blame yourself




Guess you didn't know a good thing til it's gone
Didn't know a good thing till it's gone

Overall Meaning

The lyrics of the song "Good Thing" by India Lake are about a person who realizes their worth after their partner leaves them for someone else. The opening lines "I hate to say I told you so, but I said you'd miss me when I go" suggest that the singer had warned their partner of the consequences of their actions. The line "But you don't know much, I hate to say I told you so" shows the singer's frustration with their partner's inability to understand the gravity of the situation.


The chorus of the song revolves around the phrase "Guess you didn't know a good thing till it's gone," which means that the partner did not value the singer's love and companionship until they lost it. The line "And nothing's ever perfect but I thought we could've made it" shows that the singer believed in the relationship despite its imperfections. However, the partner's decision to leave ended up hurting the singer, and they had to count the tears they cried since they were left "high and dry."


In the end, the singer tells their partner to take their excuses and not try to hold them now that they have moved on. Overall, the song is a powerful message of self-worth and realization that one does not need to rely on someone who doesn't value them.


Line by Line Meaning

I hate to say I told you so
I don't want to say I warned you, but I did, and now you have to accept it.


But I said you'd miss me when I go
I knew you'd realize my worth after I leave.


You think that you know better
You believe you have more knowledge and experience than me.


Just cause you're a little older
You believe your age makes you wiser.


But you don't know much
Despite your age, your knowledge and understanding are limited.


You keep saying that it hurts you now
You express sadness over my current relationship status.


Seeing me with someone else
You are bothered by the fact that I am with another person.


But I could count the tears I've cried
You leaving me caused me immense pain and led to countless tears.


Since you left me high and dry
You abandoned me and left me alone when I needed you the most.


Guess you didn't know a good thing til it's gone
You didn't truly realize my worth until I was no longer present in your life.


Guess you didn't know a good love til you lost it
You failed to recognize and appreciate the love we had until it was too late.


And I hate to let you down
I do not want to disappoint you.


But I am doing better now
I have improved and am in a better place now.


You took a chance on someone else
You decided to pursue a relationship with another person.


So you can only blame yourself
You are responsible for the consequences of your actions.


So take your superficial love
You can keep your shallow and insincere affection.


Maybe for her it'd be enough
Perhaps your current partner is content with your superficial love.


And nothing's ever perfect but I thought we could've made it
Our relationship was not perfect, but I thought we could overcome our flaws and make it work.


Guess I don't know much
I admit that I do not possess all the answers or solutions.


Don't tell me to answer when you call
You cannot expect me to always be there for you despite your actions.


And I thought that it would hurt me now
I believed that seeing you with someone else would still cause me pain.


Take your excuses
Do not try to justify your actions or behavior.


I don't wanna hear em now
I am not interested in hearing your excuses or reasons anymore.


You had me, you lost me
You had my love and loyalty, but you lost both because of your actions.


So don't try to hold me now
You cannot expect me to forgive you and return to you so easily.


Didn't know a good thing till it's gone
You did not realize my worth or the quality of our relationship until it was too late.




Lyrics © O/B/O APRA AMCOS
Written by: Adam Messinger, India Lake Kilgore, Nicole Cohen

Lyrics Licensed & Provided by LyricFind
To comment on or correct specific content, highlight it

Genre not found
Artist not found
Album not found
Song not found

More Versions