I felt like beating someone up yesterday, too! I want to get off this awful roller coaster, but the only way to do that is work my program...not well today, maybe, but work it none the less.
Get the focus off him and on you. Hard? You bet! But what are the options?
Did you recieve your new helmit?