So, I work with a guy that is ''madly in love with me'' though he has never said as in much person, due to cowardice, only over I.M. and from telling other friends/work colleagues of mine and them then relaying it to me in private. I'm beginning to get tired of him since he doesn't seem to want to believe I'm not at all attracted to him, even when I've told him straight that nothing will ever happen between us, period (our personalities aren't compatible and I just don't find him physically attractive).
He's constantly bringing me up in conversation to my friends when I'm not around, telling obvious lies about how great I am in bed (as much as a compliment my hypothetical performance with him may be) when he's called out on this since everyone in our social circle knows I wouldn't sleep with him, he immediately backtracks and admits that no, we haven't slept together, but ''he wishes we would'' and that he taken to ''thinking about me when kissing other guys''.
Unfortunately since we work together, and he's a part of my social circle he invites himself to night outs often makes moves on me when he thinks I'm inebriated enough to not deny his incompetent advances. Now I just stand still and glare at him till he stops trying to hold my hand/waist. This puts me in a bad mood for the rest of the evening. When other people make advances on me, and we mess around he'll have a hissy fit and ruin it for everyone else (I know this probably makes the situation worse but I'm not going to turn down a fling just because he's around).
He knows exactly when I'll be around as he copies my shift timetable, hell, he probably knows my schedule better than I do.
So, what should I do? I don't want to leave my job since I'm quite good at it, have made lots of good friends, and telling him we won't ever be in a relationship doesn't appear to have any effect. Help?
P.S. not a copy pasta prank