Its possible HR might ought to be offering counselling and help. Maybe firing isn't the right thing, (in fact, done wrong, it can be a VERY wrong thing... sounds like he's not realising what his actions are doing/that its HIS actions, etc) but he certainly needs to be removed from the stress and the potential danger.

Why is the boss on this much edge? Is it the job? Home life? I think it matters, because if its the job, I think it would be standup for help to come from the company. (rather than shifting the problem to someone else).

But if you feel worried, then you should likely listen to that, people are pretty good at reading other people - but they don't listen to their gut.

So, at this point, I'm stuck in a very bad position.

I don't see that. I dont' see *you* as in a bad situation. You're being sensible, and just wait and see what happens. I don't see you right now as being in a bad situation.

Addison