Let's face it, there are a lot of jerks out there and there are a lot of managers and bosses who have no business being in the positions they are. If you pick up on that at your office, every bad decision and every offensive comment they make might drive you a little batty.

Others may be great business leaders but aren't great at communicating exactly what they want or communicating. Dealing with bosses who are micromanagers or who are so hands off that you're doing their job can cause you extra stress on top of the stress you have from producing work.

Sometimes personalities just clash. If you're able to work it out with your boss, assert yourself and get your way, more power to you.

But, if it gets to the point where your boss is just pushing you too far and affecting your health, it might be time to find other employment. It's not worth sacrificing your health for a dumb boss.

upset office worker at computer

No. 1: Compromising your ethics

Ethical compromises come up no matter what type of professional you are: doctor, lawyer, office assistant or journalist. Each profession has either a written or unspoken ethical code. Some people get dangerously close to the line, while others cross it willingly.

If your boss or supervisor wants you to conduct a task that feels ethically wrong and you do it, it can chip away at your soul. If the behavior continues, it can just get worse and become tougher on your conscience.

There's a time and place to bend the rules, but if your gut is telling you there's a problem or it's quite black and white, then you have two choices: go along with it, or say no. Going along with it can be a great short or long term solution and the same goes for saying no -- it all depends on the situation.

Your job may hurt you no matter what -- there are so many ways that can happen. But you know where your line is. As long as you're not crossing your line, you're staying true to yourself.

Distributed by Internet Broadcasting. This material may not be published, broadcast, rewritten or redistributed.