Sorry this is late. I was on vacation when you posted this and missed it when I returned.

You hit the mark with the lyrics. As someone has mentioned, vocal and phrasing is reminiscent of Delores.

Beautiful song.

I listened to Everyone Else Is Doing It and No Need to Argue incessantly in the 90s, and it drove my wife crazy.