Being a leader can be a difficult, and sometimes thankless, job. You work long hours, make tough decisions, and try your best to make your employees and your customers happy. But things don’t always ...