Yeah, this guy is a jerk, period.
Don't let him string you along like this. I get it may be awkward because you see him a fair bit and may move in the same social circles, but do the best you can to cut him off, grieve for what you've lost and move forward without him. There are MUCH better...