Can't Let You Go
Radio & Weasel Lyrics


Jump to: Overall Meaning ↴  Line by Line Meaning ↴

Should have let you go, long before right now.
Lying to myself, tryna shut my mouth.
Lying to my friends, about how fine you are.
You never fill the tank. You always use my car.

Should have let you go.
Should have let you go by now.
Should have let you go.
Should have let you go by now.

I can't just make believe that you're the one for me and even though I know that you would never leave. I should have let you go, let you go.

Just dreaming of the day, you become that man.
I always thought you were.
But I wait in vain.
Still lying to myself about who needs to change.
When I'm the one myself, who ought to take the blame.

Should have let you go.
Should have let you go by now.
Should have let you go.
Should have let you go by now.

Why can't I understand a boy just ain't a man it ain't enough for me but you would never leave and even though I know, can't seem to let you go.
I should have let you go by now.

But I can't seem to and even when I mean to.
The writing's on the wall but I can't seem to let you go.

I can't just make believe you're the one for me even though I know you would never leave, even though I know.

But I can't seem to and even when I mean to.
The writing's on the wall but I can't seem to let you go.

Should have let you go by now.
Should have let you go.
Should have let you go by now.





Why can't I see, you're no good for me.
Should have let you go.

Overall Meaning

The lyrics to Radio & Weasel's song "Can't Let You Go" depict the struggle of letting go of a toxic relationship that has long passed its expiration date. The singer acknowledges that they should have ended the relationship a long time ago, but they were lying to themselves and others about how fine the relationship was. The partner never reciprocates and continually takes advantage of the singer's love, never even filling up the tank or using their car.


The singer admits to daydreaming about their partner becoming the man they always thought they were, but they wait in vain. They continue lying to themselves about who needs to change, even though they know deep down that the blame lies on themselves. The singer can't seem to understand that their partner is not the right fit for them, as a boy just isn't a man, but they still can't let go.


The lyrics are a raw and honest portrayal of how difficult it can be to end a relationship, even when it's clearly not working out. They recognize that it's time to move on, but they can't seem to bring themselves to do it. It's a relatable topic, and many listeners may find comfort in knowing that they're not alone in their struggles.


Line by Line Meaning

Should have let you go, long before right now.
I regret not ending our relationship much earlier than now.


Lying to myself, tryna shut my mouth.
I'm in denial about our issues and trying to ignore them.


Lying to my friends, about how fine you are.
I'm hiding the fact that our relationship is not going well to avoid judgements.


You never fill the tank. You always use my car.
You take, but you never give. You're selfish in our relationship.


Should have let you go.
I should have ended our relationship.


Should have let you go by now.
I regret not ending our relationship earlier than now and I should do it soon.


I can't just make believe that you're the one for me and even though I know that you would never leave. I should have let you go, let you go.
I can't pretend anymore that you're the right person for me, despite the fact that you won't leave me.


Just dreaming of the day, you become that man.
I still have hope that you'll become the man I always wanted you to be.


I always thought you were.
I was wrong about my perception of you.


But I wait in vain.
I wait for you to change, but it's in vain because you won't.


Still lying to myself about who needs to change.
I'm still in denial about the fact that you're the main problem in our relationship.


When I'm the one myself, who ought to take the blame.
I should take responsibility for this relationship not working out, not just blame you.


Why can't I understand a boy just ain't a man it ain't enough for me but you would never leave and even though I know, can't seem to let you go.
I can't accept the fact that you're not mature enough for me and we're not a good match in the long run.


But I can't seem to and even when I mean to. The writing's on the wall but I can't seem to let you go.
I still can't find the strength to end our relationship, even though I know deep down it's the right thing to do.


Should have let you go by now.
I should have ended our relationship already.


Why can't I see, you're no good for me.
I can't see that our relationship isn't good for me, and I need to end it.


Should have let you go.
I should have ended our relationship.




Lyrics © O/B/O APRA AMCOS
Written by: Margaret Grace Spencer, Stefano de Magistris, Luca Ciotoli, Luigi de Angelis

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
Comments from YouTube:

@kalegaexperito4552

Who is here 2024 , still a classic ❤❤❤

@user-by6cj6kp2t

❤ indeed

@kibabaaugustine9927

The emotional lyrics still hold me up here in 2024

@seithmonalisa235

pure talent of mother Africaa🇰🇪💯💯💯💪

@makonzitimothy4800

Radio was real G-O-A-T in music......2023 but still play the guys songs from morning to evening, night.

@gigilauv6021

It’s hard to stop thinking of how much could have been with Radio alive today. We miss your talent. Rest In Peace King 👑.2022 still listening and more years to go.

@kansiimegeofrey7059

We could make him the most expensive tourist attraction in Africa

@___19965

If radio had real management and real people who love him 😭😭😭 he would be hugeeeee!

@kibetKenn

Maan !

@jbdebbielish8483

AM a Kenyan love Your music....
Soo sad Rest in paradise Mozey.....
Your legacy will always be remembered
Til we meet Again bro.....♥♥

More Comments

More Versions