@needdirection,
Call HR and tell him this guy is harassing you.
As for your boyfriend, if he doesn't trust what you say about not leading this other guy on, etc., then maybe rethink that relationship. You should expect him to take your word in such matters, unless you've got a history of cheating.
Oh, and BTW, getting harassed is not you being a cheater.