Angels come in many shapes and forms. Sometimes they come in your life as mentors, coaches, teachers, friends, family. At other times they come as people who are difficult to deal with and those who have an outlook very different from yours.

People who are difficult to deal with and those who have an outlook very different from ours are important in our life because we learn different ways of doing things from them and perhaps see some value in it which can enhance our way of working.
If we keep an open mind the overall result can be that we are able to create strength and unity from diversity leading to synergy and far superior results.