I've been on a reading plan lately. Each day at the gym, Pat and I read our self-help books, shared spiritual book, and novel of our choice.
I recently finished this great business related book. The author is an executive coach and the premise is that even though you may be successful, there could be flaws in your character that keep you from moving to the next level. He starts with a list of 20 common flaws. One I'm working on is listening without interrupting or rebutting. It's interesting to be aware of other people's behavior in this regard. Some people just can't help disagreeing with everything. It's not a pleasant personality trait.