Did someone say run for the hills?
They did? Ok, just checking....
Oh, and not the hills of Texas...
Seriously Boo...to be honest, while some of this guy's behavior may be due to his alcoholism, it sounds like the majority of it is due to him being a first-class turd. He's stringing you along, b/c he wants a back-up plan, just in case his online dating doesn't work out. This guy is a jerk, who happens to be an A.
Oh, and did I say run for the hills?