Sorry your H was such an a$$ at the concert but I give you a high five for sticking up for yourself (and your M). It's karma that he was talking to someone who looked like you and also HAD marriage problems.
He isn't going to know what he has in you, and D3, until he loses it. That not only makes him an a$$shole, but a dumb one.
My heart goes out to you with the alcoholic H. My H is still battling the same demon and everyday I ask myself what I want. Is this how I want to live????????