Lyric discussion by houseofglass21 

Cover art for Vanity lyrics by Smashing Pumpkins, The

I think this song is about D'arcy and her increasing drug use in her final days in the band.

"eleanor, you've lost me in a haze of wine and cocaine gone out and cost me everything i blame broadcast in tv detail to call their own stories as i try to recapture our best in former glories "

BC was doing his best to keep the band together and "recapture our best in former glories" but she was spiraling downward with her addictions and "she swears she'll turn around, turn around for good"

My Opinion