What does that song mean?

Annie Lennox Song Meanings