It has always amazed me how two people can experience the same event but each has a completely unique perspective on it. Now I finally GET it! I have heard many theories over the years about this and I have recently come to a conclusion...
There are many people who believe that our experience of a situation is mirroring information back to us. Basically, whatever we see in other people is a reflection of something we can repair in ourselves.
To practice this, sit in a public space. Watch the people walking by. What is the first thing you notice about them? Are they shy, quiet, loud, angry, happy, frustrated, etc.? Make a list of the things you notice in other people. Now take this list and look at yourself. These are the aspects of yourself that are asking to be seen. Basically, you reflect back on to yourself that which you are wanting to repair, even if it is subconscious.
What do you think about this? What was your experience?