HR is not there for you.
HR is there to protect the company FROM you.
I once discovered a paycheck error that resulted in the company having to re-issue about 200 paychecks (for more OT money)... for 6 months after that my paychecks were lost, delayed, accidentally destroyed, etc. Never got ONE on time.
Yeah, weak petty people generally run HR departments.