Is HR aware that this situation is creating medical issues for you? I know you may not want to fully disclose that private information, but they really should be doing more to alleviate a toxic work environment for their employee. If I recall correctly, there have been other complaints about your boss in the past, and you have documentation that you are doing a good job, right?