So Good
The Cranberries Lyrics


Jump to: Overall Meaning ↴  Line by Line Meaning ↴

Have you ever had an empty heart?
Have you ever had an empty heart?
Did you think it ever fall apart?
Did you think it ever fall apart?

You, you make me feel so good
You make me feel so good
You make me feel so good
Just like I knew you would
Like I knew you would
Like I knew you would

And if time will pass us by
I know that it will try
I'll wait for you
I'll be there at the end
I'll be there at the end
I'll wait for you

You, you make me feel so good
You make me feel so good
You make me feel so good
Just like I knew you would
Like I knew you would
Like I knew you would

Waiting for you
Waiting, waiting
Waiting for you

You, you make me feel so good
You make me feel so good, you make me feel so good




Just like I knew you would
Like I knew you would, like I knew you would

Overall Meaning

The lyrics of The Cranberries' song So Good revolve around the idea of finding solace and comfort in someone when one is feeling lost or downhearted. The opening lines, "Have you ever had an empty heart? Did you think it ever fall apart?" convey the sense of loneliness and despair that can grip a person when they are going through a difficult phase in their life. The repetition of these lines emphasizes the emotional weight of this experience.


However, the song's tone takes a positive turn with the chorus, where the singer finds respite and reassurance in the person they address. The repeated verse, "You make me feel so good, just like I knew you would" highlights the sense of gratitude and relief that comes with finding someone who makes one feel happy and fulfilled. The line "And if time will pass us by, I know that it will try, I wait for you, I'll be there at the end" echoes the idea of standing by someone through thick and thin, even when the future is uncertain.


The final verses of the song reiterate the enduring nature of this bond, with the singer waiting patiently for the person they address. The repetition of "Waiting for you" reinforces the idea of loyalty and devotion, while also emphasizing the power of the connection between the two people.


Overall, The Cranberries' So Good is a song that speaks to the transformative power of love and human relationships in the face of difficulty and uncertainty. It speaks to the importance of finding solace and joy in people we care about, even when life gets tough.


Line by Line Meaning

Have you ever had an empty heart?
Have you ever felt a void or emptiness in your heart?


Did you think it ever fall apart?
Have you ever thought that your heart might break?


You, you make me feel so good
The person being addressed brings joy and happiness to the singer.


Just like I knew you would
The artist expected the joy and happiness brought by the person being addressed.


And if time will pass us by
Eventually time will go by.


I know that it will try
The passage of time will present challenges.


I'll wait for you
The singer will be patient and wait for the person being addressed.


I'll be there at the end
The artist will continue to wait until the end of time, if necessary.


Waiting for you
The artist is waiting for the person being addressed.


You make me feel so good
The person being addressed continues to bring joy and happiness to the artist.


Just like I knew you would
Again, the singer expected this joy and happiness from the person being addressed.




Lyrics © Kobalt Music Publishing Ltd., Warner Chappell Music, Inc.
Written by: Dolores Mary O'Riordan

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