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.