Lyric discussion by SilverScreen89 

To me this song means that people, no matter how hard they try, will never totally please anyone. Perhaps it may even mean that it's not worth it. I'm guessing there is some sort of secret and personal pop cultural reference, seeing as in this album 'No Secret' Carly Simon has a few.

An error occured.