If it's on his part,then I side with his wife!
I say the wife cheated on him. After all, could you put up with that (and I don't mean the drinking!).