Your husband is an alcoholic and serial cheat, who makes enough attempts to pacify you, but not change. Your family likely sees this, which is why they are upset. It is hard to see someone subject themselves to that.