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