This is true in our daily life, it happened around us not only in work and friends but also in family. Some time this type of people become a challenge or roadblock to us when we try to carry out some task. That's a word in Chinese "一种米养百种人".
Dealing With People You Can’t Stand – How to Bring Out the Best in People at Their Worst?