Не вижу проблемы, т.к она бывает у Вас в лучшем случае раз в полгода. А то что она говорит за Вашей спиной, это ее проблемы. Самое главное, что Вы с ней видитесь редко и тем более живете отдельно. А это, поверьте, огромный плюс!
Если на Вашего мужа ее слова не имеют никакого воздействия, то живите себе спокойно и не берите в голову.
Возможно Вы не работаете, а живете за счет мужа, хоть и в арендованной, но за его счет квартире? Возможно из-за этого она и бесится.
А если это не так, если Вы работаете, вкладываете свои деньги в семейный бюджет, то о чем вообще может идти речь?
В любом случае, это не ее забота. Поначалу можно мягко поговорить с ней: "с чего Вы взяли, что я с Вашим сыном из-за денег"? Пусть объяснит причину по которой она так считает. Мягко объяснить ей, что Вы любите ее сына. Если так не понимает, то поставить ее в тупик, типа, из-за каких денег, если мы оба работаем и вместе оплачиваем аренду или что-то в этом духе.