Это ваша квартира с мужем или мамина?Мне вот непонятно зачем ругаться, если можно четко донести правила поведения в своем доме до гостя и следить за их выполнением. Закурила, хотя было запрещено, выставьте из дома один раз, вот просто спокойно откройте дверь и твердо скажите: "В нашем доме не курят, пожалуйте на улицу с сигаретой. Покурите - будем рады вас видеть". И не переживайте из-за потока ее сознания в ответ, не принимайте близко к сердцу, вот увидите в следующий раз сама спросит где ей можно покурить.