Полагаю, если это бабушка -то возраст. НЕ исключено, что наложенный на изначальные особенности характера. Автор, Вы все правильно сделали, обычно в таком случае только такое и действует - главное - НЕ начать чувствовать себя стервой и не покупаться на нытье. Потому что правильно Вы заметили, тут как на изогнись - все равно виноватым окажешься. Потому "хочешь на дачу - изволь взять штаны, если холодно". Или привезти ей комплект похзодящих по размеру теплых штанов и сказать - вот, холодно -пожалуйста, штаны теплые. Ах, не такие - ну других нет, станет холодно - надевай, а нет - так вот одеяло - и игнорировать в дальнейшем.  Такое модно попробовать один-два раза, после этого просто не брать на дачу, пока не поймет.Обычно даже люди с...кгм особенностями здоровья, психики и характера такое понимают. И те самые "серые уточки" любого возраста тоже. Анекдот-то в самую точку (ну дословно нах посылать не обязательно, но суть сама та)