Often the things that are so difficult to see in others are really the unfinished business within our self.  Get some Windex out and polish your mirror.  ~Sherry Petro-Surdel