Понимаю вас. Найдите другие способы делать покупки, не ходите с ребенком в магазины. По крайней мере в магазины самообслуживания. Про прогулку - вы дружите с велосипедом, самокатом? Если  ему нравится на велосипеде, можно ходить в парк с множеством дорожек - пусть ездит на здоровье, а вы за ним.