When you encounter people with qualities that you don't like, they are a mirror for the karma that you have not yet worked through. They possess the qualities that you don't want to see in yourself. In fact, these qualities are the demons that sit in the little wagon that you drag behind you. What are the demons sitting in your wagon? Anger, fear, resentment, judgment, boredom, aggressiveness? Wow! Thank them, and be grateful for the opportunity you have to befriend them. As long as you run away from your demons, they will continue to chase you. Peace can only begin when you stop running from them, turn around, and embrace them.
Thich nu Tinh Quang