One of my character flaws is that I am always doubting myself. If someone acts "outside the norm" I never credit it to something they have going on. I am always convinced that I have done something to cause the difference. I always second guess myself and my impact on others. Sometimes it is a good thing because it makes me really think about my thoughts and actions and their impact on others. I think it make me more aware of how I treat other people and I hope that it makes me a more considerate person.
However sometimes it can make me turn a situation into something it is not. There have been many times when I will re think, re play and re visit a situation over and over trying to determine what the other person is thinking. Wondering what I could have said or done that would have been misconstrued. Often times it is nothing I have done at all but some outside element that contributed to the situation.
One thing it has taught me is that I don't know people as well as I think. No matter how much time you spend with someone or how long you have known them, you never really know what they think. I am having to learn to be the best person I can be and be as considerate as I possibly can and let the chips fall where they may.