Sorry to know of your bad experiences. But that also makes my point....most of these are individual....if you meet a good christian......then does it mean christianity is good?
That HR girl is foolish, infact you should lodge a complaint.....i dont know why you haven't. No one can preach religion at work. No this is not what is 'taught' in churches....each has his/her own conscience. And yes love & charity is the backbone.