In “So Good,” Halsey sees love in her partner, who was her friend and proudly expresses her bisexuality. On June 9, 2022, Halsey confirmed that the track wasn’t about an ex-partner, to which she tweeted out:
guys stop texting your exes lmao this song isn’t about an ex that worked out later on! It’s...
[Verse 1]
Lookin' right, lookin' like
All the stars are fated
I remember the night
I was so frustrated
I touch your hand for the first time
I see it on your face, then
Another lifetime's flashin' by
[Pre-Chorus]
I'm here
Standin' in the same dress
You're in your apartment
I'm already gone
[Chorus]
When you left, I bet you held her body closer
And I was hopin' you would tell her it was over
You're all I think about and everywhere I look
I know it's bad, but we could be so good
[Verse 2]
Couple yеars flashin' by
And I'm doin' okay
In the back of my mind
All I hear is your name
I bеt you're happy and that's fine
But I regret just one thing
I never got to change your mind
[Pre-Chorus]
I'm here
Standin' in the same dress
You're in your apartment
I'm already gone
Talkin'
Wildly out of context
I wish things were different
But I'll never know
[Chorus]
When you left, I bet you held her body closer
And I was hopin' you would tell her it was over
You're all I think about and everywhere I look
I know it's bad, but we could be so good
[Bridge]
Maria calls me and she says she's gettin' married
She asked me if there's any extra weight I carry
And do I think about the one that got away
I know his name, I think about him every day
[Chorus]
When you left, I thought you held her body closer
I never knew that you would tell her it was over
'Cause I'm all you think about and everywhere you look
I know it's bad, but we could be so good
So Good was written by Sammy Witte & Sarah Aarons & Halsey.
So Good was produced by Tobias Karlsson & Max Martin.
“So Good” debuted at #55 on the Billboard Hot 100 during the chart week ending of June 25, 2022.
The week ending September 24, 2022, the song reached a new peak of #51