I never called you and now it's too late
To say all the words that I've wanted to say
The doctor said: Oh, there's a fight up ahead
I should've been there by your hospital bed

So it rains every day, oh, it rains every day
No, I haven't got the words to say

How I wish I was a better friend
Before it was too late
I wish that I would've been there in the end
I wish I was a better friend

I wasn't there when you said your goodbye and I
Replay in my mind 'bout a thousand times
I wasn't there for those rivers you cried
I was always too busy, no, I didn't make the time

So it rains every day, oh, it rains every day
I haven't got the words to say

How I wish I was a better friend
Before it was too late
I wish that I would've been there in the end
I wish I was a better friend

And every day, I wish you were here
Oh, every day I wish
Oh, every minute of every year
I swear I feel you near
Near me

How I wish I was (how I wish) a better friend (better friend)
Before it was too late
I wish that I would've been there in the end
I wish I was a better friend

  1. Gods Don't Pray
  2. Demons
  3. Thunder
  4. Nice to Meet You
  5. Fire in These Hills
  6. Bones
  7. Children of the Sky (a Starfield song)
  8. Enemy (feat. J.I.D)
  9. Believer
  10. Bad Liar
View all Imagine Dragons songs

Most popular topics in Imagine Dragons songs

Related artists

  1. The Neighbourhood
    The Neighbourhood
  2. Kings Of Leon
    Kings Of Leon
  3. Arctic Monkeys
    Arctic Monkeys
  4. Panic! At The Disco
    Panic! At The Disco
  5. Kodaline
    Kodaline
  6. Three Days Grace
    Three Days Grace
  7. Florence + The Machine
    Florence + The Machine
  8. Hozier
    Hozier