Просто классика жанра по всем пунктам. Вам обязательно ездить к человеку, который вызывает у вас столько негатива? Да ещё держать при этом лицо? Это называется лицемерием. Давно бы уже дистанцировались и позволили мужу самому ездить и развлекать свою мать. Не обязательно ругаться или "высказывать всё", просто донести до мужа, что вы как мать не понимаете и не принимаете её слов и поступков. Глубоко уважаете за то, что она дала жизнь и вырастила такого замечательного сына, но не хотите поддерживать то, что происходит сейчас. Посему - сам, сам, сам... Самой по телефону поздравить, сослаться на невозможность приезда и дать мужу самостоятельно строить отношения с матерью. Когда перестанете лицемерить, тогда и энтузиазм мужа поуменьшится, и деньги из семьи перестанут за нефиг делать утекать, у него в подсознании будет, что это неадекватная линия поведения, не надо её поощрять, в том числе, деньгами.