One thing what i hate is being in a bad mood. Work has been difficult due to conflict of opinion and ideas. Being over 18 years experienced in the industry and when serious concerns are ignored. You cant help but see your efforts go down the drain.

This is why i try to emphasis alot of entrepreneurship , where you lead your own teams, than work with others, who doesnt share the vision with you.

In Short, its better to be your own boss that listens  to an intellectual team, and build a common vision and goal for your purpose of business existence.