It’s easy to see why Olivia Rodrigo’s song “good 4 u” would be categorised as a sweet song. The title sounds like a pat on the back, a polite dismissal, something you say when you are trying to be gracious. Then the song starts, and for a few seconds it is all hushed vocals and layered breath, almost intimate, the kind of thing you lean in to hear. And then the guitars hit.
She is not being nice. She is being sarcastic. And she is furious.
The song, the third single from Olivia Rodrigo’s 2021 debut SOUR, is three minutes and change of weaponised politeness. Her ex has moved on. New car, new girl, therapist-approved self-improvement, the whole sickening package. He is “happy and healthy” while she is crying on her bathroom floor. So she says “good for you” like a curse. She does not mean it, and you are not supposed to believe her.
Rodrigo was eighteen when she wrote this with producers Dan Nigro and Alexander 23. She had already scored a number one with “drivers license,” a piano ballad about heartbreak and longing.
“Good 4 u” was a deliberate swerve. “I didn’t want to write a poppy, happy, ‘I’m in love’ song,” she told Variety, “because that was so far from how I was truly feeling.” So she wrote an angry song disguised as a summer anthem. The guitars are breezy, almost too light for the venom in the lyrics. It sounds like a party while the lyrics are doing something uglier.
Listen to how she sings the word “you.” On the verses, it is closed, a pop vowel, almost a whisper. On the chorus, it rips open, shouted, a rock vowel. That switch is the whole song in miniature: the moment the lid comes off. She is not a trained vocalist hitting perfect pitches. She is a teenager who has been crying and is trying very hard to stop.
In the bridge the mask slips. “Maybe I’m too emotional,” she repeats, each line pulling back, the vocal almost fragile. Then: “Or maybe you never cared at all.” The pitch wavers. It is not a mistake. In pop-punk, being slightly off-key is often an intentional choice. Perfect pitch sounds robotic. Sloppy pitch sounds human. It sounds like someone who has run out of arguments and is left with only the feeling.
Then the chorus comes back, and she yells “like a damn sociopath” with a controlled, theatrical fury. Not screaming. Something worse: the sound of a young woman realising that her ex’s apathy is not accidental. He is not sad. He just is not thinking about her at all. That realisation, delivered through a vocal that moves from light to loud without ever losing its grip, is the song’s real punk credential.

The Paramore comparisons were immediate and loud. The song borrows the DNA of “Misery Business” so obviously that Rodrigo eventually added Hayley Williams and Josh Farro as co-writers. (A different borrowing situation popped up elsewhere on SOUR: the riff on “brutal” reminded listeners of Elvis Costello’s “Pump It Up.”
Costello waved it off. “It’s how rock ‘n’ roll works,” he tweeted. “You take the broken pieces of another thrill and make a brand new toy.”) The Paramore comparison is accurate, but it misses something. Williams sings “Misery Business” like someone who has already won. Rodrigo sings “good 4 u” like someone who is not sure she was ever in the game.
The Petra Collins-directed video pushes the camp factor further. Rodrigo as a cheerleader who sets a bedroom on fire and floats in a lake with glowing red eyes is a nod to Jennifer’s Body, a cult horror movie about a teenage girl who gets possessed and eats boys.
Subtle? No. Meant to be? Also no. She is eighteen. She is furious. She is also, clearly, having a great time. That space between genuine pain and theatrical performance is what stops the song dating. It does not pretend to be above the pettiness. It dives in.
What is it about? An ex who moved on too fast. A narrator left behind. It is also about the performance of moving on, the way we stalk social media and tell ourselves we are fine while secretly tracking every new development. The lyric “You will never have to hurt the way you know that I do” is not a threat. It is a wish. And wishes, unlike pop-punk choruses, do not always come true.
The feeling does not go away on “good 4 u.” The outro loops back to the opening line, “Well, good for you, I guess you moved on really easily,” as if the whole thing has been a spiral she cannot break.
She is still there, on that bathroom floor, while he drives off in his new car. Three years on, that circularity is still the point. The song does not fix anything. It just makes the fury sound good enough to keep playing.
You might also like:
- Doechii’s Infectious What It Is Lyrics and Meaning Still Slap a Year Later
- Taylor Swift The Tortured Poets Department Lyrics: A Deep Dive into the Title Track
- Birds of a Feather Lyrics by Billie Eilish: Unravelling the Depth & Meaning
- The Rise of Tommy Richmans Viral Hit Million Dollar Baby
- But Daddy I Love Him Lyrics: Taylor Swift’s Defiant Ode to Controversial Love
Olivia Rodrigo good for you lyrics
Intro
(Ah)
Verse 1
Well, good for you, I guess you moved on really easily
You found a new girl and it only took a couple weeks
Remember when you said that you wanted to give me the world?
(World)
And good for you, I guess that you’ve been workin’ on yourself
I guess that therapist I found for you, she really helped
Now you can be a better man for your brand-new girl (Girl)
Chorus
Well, good for you
You look happy and healthy, not me
If you ever cared to ask
Good for you
You’re doin’ great out there without me, baby
God, I wish that I could do that
I’ve lost my mind, I’ve spent the night
Cryin’ on the floor of my bathroom
But you’re so unaffected, I really don’t get it
But I guess good for you
Verse 2
Well, good for you, I guess you’re gettin’ everything you want (Ah)
You bought a new car and your career’s really takin’ off (Ah)
It’s like we never even happened
Baby, what the fuck is up with that? (Ah)
And good for you, it’s like you never even met me
Remember when you swore to God I was the only
Person who ever got you? Well, screw that, and screw you
You will never have to hurt the way you know that I do
Chorus
Well, good for you
You look happy and healthy, not me
If you ever cared to ask
Good for you
You’re doin’ great out there without me, baby
God, I wish that I could do that
I’ve lost my mind, I’ve spent the night
Cryin’ on the floor of my bathroom
But you’re so unaffected, I really don’t get it
But I guess good for you
Break
(Ah-ah-ah-ah)
(Ah-ah-ah-ah)
Bridge
Maybe I’m too emotional
But your apathy’s like a wound in salt
Maybe I’m too emotional
Or maybe you never cared at all
Maybe I’m too emotional
Your apathy is like a wound in salt
Maybe I’m too emotional
Or maybe you never cared at all
Chorus
Well, good for you
You look happy and healthy, not me
If you ever cared to ask
Good for you
You’re doin’ great out there without me, baby
Like a damn sociopath
I’ve lost my mind, I’ve spent the night
Cryin’ on the floor of my bathroom
But you’re so unaffected, I really don’t get it
But I guess good for you
Outro
Well, good for you, I guess you moved on really easily




