Never ever ever take a problem to HR.
They are the freaking ultimate in brown nosing suck ups. EVERYWHERE.
I trust them less than I trust a former prositute to be my faithful loving wife.
The one time I did that, I was asked to leave that day
At least they continued to pay me for a few weeks afterwards.