maybe your boss is depressed.. ever thought of that?
dont judge people till you walk a mile in their shoes.