In order to make money, you have to be happy. Many homeless people are happier in their communities of friends and family of folks in similar circumstances than they would be if they had a poor wage working regular hours at a job they hated. You can't make people enjoy their jobs, and you can't make yourself enjoy working for customers you hate in an environment your despise. If you ever hope to succeed and grow, you must have a personal investment in experiencing that success and growth. In order to make the money you need in a sustainable way, you have to be happy about the way you're doing it.
Companies are just groups of people.
Unfortunately, this may not be as true for the emerging typical model for the multi-national corporate megaliths that lead our economy today. Behind every turning point in every process, no matter how big or small, there is a human mind, a human heart, and a human soul weighing or ignoring the ramifications of their actions. Companies are subject to the same social laws as other groups of people. If you can't get along with a certain kind of person in your personal life, you will not be able to get along with them in your business. If there's something about your potential business partner that annoys you when you have dinner together, it will drive you completely nuts when you're working together.