С точки зрения морали: подарки - не отдарки. И не права именно бабушка, скандаля из-за того, что вы не рушите свою семью ей в угоду.Вы с мужем квартиру своим терпением уже отработали. А сейчас уже пора указать бабуле границы дозволенного. Не нравится - пусть не ходит. И сына не давать ни в коем случае.