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