Glad you made it home safe.
I guess that answers your question about Joe...he is not your friend and should be avoided. You are the one who walked into the bar, but you are right and you should have been cut off.
Don't go to the bar to complain though, go to that AA meeting instead:-)