Bad Blood
Hidden message
She made friends and enemies
Encoded in the album’s liner notes.
“ruin what was shiny, now it's all rusted”
The transformation from shiny to rusted as the song's central image for what the betrayal did to the friendship. The rust isn't the break itself but its visible aftermath: what the relationship looks like now that the care has stopped. Rusting as the passive consequence of damage left unaddressed - the ruination was the active event, the rust is its slow, accumulating residue.
“If you live like that, you live with ghosts”
Living without honesty does not leave you alone. An apology offered just for show fixes nothing, and what it fails to close stays. Opalite reaches the same picture from the far side, a life lived with ghosts and since moved past.
“It was my season for battle wounds, battle scars”
The fallout of a betrayal counted in battle wounds, a period of the speaker's life marked as combat that left visible damage. The feud is told as warfare with casualties on the body.
“And time can heal but this won't”
The line grants time its usual healing power and then withdraws the case from it. Time can heal is stated as a general truth, and this won't rules the present injury out of scope, so the speaker keeps the wound by exempting it. Fifteen offers the same proposition as a comfort; here the same clause becomes the setup for a refusal.
“And time can heal but this won't”
Time heals is quoted whole and then disqualified in the same breath. Keeping the saying intact before ruling it out is what makes the exemption land: the speaker does not dispute the wisdom, she removes her case from it.
bad blood gone soft
“Cause, baby, now we got bad blood”
“Bad was the blood of the song in the cab On your first trip to LA” — invisible string
invisible string folds in the title of Bad Blood. Where that earlier song was all feud and grudge, the same word turns up inside a song about fate and connection, the old bitterness recast as just one more thread in a path that led to the right person.