Why we hate in others what we hate in ourselves

Everyone you meet is your mirror. Why is that? Are you picking up negative comments from your boss at work, spouse, children, friends or even people on social media? The traits we tend to dislike in others are usually the traits we do not like about ourselves. We then tend to judge and criticize these [...]