Марина, я не могу Вам ничего посоветовать и не могу разделись Ваше возмущение. Вас никто не хотел обидеть, с двух сторон Вам хотели сделать приятное.  В жизни бывают накладки. Вы не сумели выйти без моральных потерь из этой ситуации. Вы не сумели сделать так, чтобы никто на Вас не обиделся, и людям по прежнему хотелось бы делать приятное для Вас. Лично мне гораздо проще договориться со своей мамой. Мама понимает меня, мама не захочет, чтобы я попала в неловкое положение, и никогда не обидится на меня, если я передвину на один день встречу с ней. У Вас очевидно другая мама. Или Вы  сознательно хотели проучить таким образом свекровь. В любом случае получилось, что на желание доставить Вам радость, Вы ответили раздражением.