Мне кажется, что вам с вашим мужем надо научиться принимать людей (и родственников своих дорогих как бы ни сложно это было сделать) такими какие они есть и разрешить им выражать свою любовь и внимание так как они хотят это делать. В их понимании угостить гостя алкоголем - священный долг и традиция, от которой они не хотят отступать. Это их территория и они вправе предлагать вам на съедение и на распитие какие им угодно явства и напитки. Но и у вас есть право выбора пить или не пить предложенное, тем более, что вам оно не по вкусу и во вред. Правильно делаете, что отказываетесь, заботитесь о своём здоровье, и зря переживаете по поводу того, что могут о вас подумать или думают и боитесь испортить отношения с алкоголезависимыми. Чем меньше будете переживать и твёрже гнуть свою линию, тем быстрее смирятся и отвяжутся.
Практическая рекомендация: первое время приходить в гости со своими безалкогольными напитками, искренне благодарить за угощение (особенно за еду), но пить то, что сами любите (у вас же тоже праздник). Потом все привыкнут и будут именно для вас покупать те безалкогольные напитки, которые вы любите.
У меня муж непьющий, все уже привыкли и никто теперь не домогается. Конечно, настроения у него на пьющих людей смотреть особого нет и интереса, но куда денешься - родственников не выбирают и обязательную программу праздничных посещений приходится выполнять.
Лично я алкоголь употребляю всё реже и в меньших количествах, могу и отказаться если нет желания, никто принуждать не станет.
Когда человек не пьёт и ему на самом деле пить не хочется, говорит твёрдое "нет" и не пьёт, даже если ему нальют, но при этом не осуждает пьющих - отношения не портятся, наоборот взаимоуважение повышается - это факт.