Alas, only your husband can deal with this situation. You can tell him again that you don't think it's healthy, but if he will not deal with it, then I'm afraid you're stuck with the big family gatherings.
That's my take on it anyway. Maybe someone else here will speak up, too. Hang in here and we'll see.....