In this situation, about the only thing that you can do is stand up to him. Let him know that you don't appreciate his tone of voice. Do it in a calm manner though. If that doesn't work, look for work elsewhere. If it is not worth losing your job over, then just overlook the behavior. He hasn't committed any crime, so there really isn't much else that you can do.
You have been working for them for a long time now. I think you know them well enough to know what you can and can't say. Or how they will react. Have you thought about a different job? That might be something worth exploring. But I would look for one while I was still employeed. If it comes to that.
Moderator-Depression and fibromyalgia
fibromyalgia, Chronic fatigue, depression,allergies