I agree with Thumper; it's probably stress.
And what to do about either walking out or engaging in a drunk conversation... I like what Godismyrock said about having a conversation boundary. If he has been drinking, then no talking. I hate those circular conversations. ((Highs)) Katchie!