Poor Kathy, you really are a gentle soul, aren't you? Unfortunately it can be like this all over. I have two bosses (father and son) and it is pure hell to work for them. They know far less, and have less experience than me about the trade. I despise them with all my heart and would get much satisfaction from urinating on their graves when they die (if they die before me!). One minute they are trying to be your best friend, with a pat on the back. The next minute they are screaming at you to make decisions for them because they haven't got a clue, or they are pushing you very hard to work faster because they realised that they've under-quoted and will lose money. It's a difficult situation to be in. You need the money, but you also have your pride and don't deserve to have anyone make you feel incompetent.