Still, for an HR rep to call you crazy is crossing a line into unprofessional behavior, in my opinion.
It's funny, though, I have had a grand total of one employer out of... well, more than I care to admit to, where I felt safe going to HR. In one case I filed a complaint, only to find out the HR rep who handled my complaint was married to the person I'd filed the complaint about. My complaint somehow disappeared before it ever got entered into the system. And from that day forth the person I'd complained about had a personal vendetta against me. It blew chunks.
I wish people didn't hang so much significance on having people look them in the eye. That's as obnoxious as judging someone by how firm their handshake is. It'd be a lot better if they could just cut you some slack.