Вы не привили сыну главного - всегда и в любой ситуации иметь СВОЁ МНЕНИЕ, которое не должно зависеть от друзей, окружения и прочих обстоятельств. Ваш мальчик плывет по течению, по-другому он просто не умеет. Для чего он так делает:- это удобно для него, он как все, он как большинство, не нужно бояться, что тебя обидят, что не такой как все, и ты всегда с друзьями вместе- он хочет "дружить" или быть в хороших отношениях со всеми-мальчик ведомый, ему нужен лидер, за которым он будет тянуться и им восхищаться.Возможно, мальчик не понимает - что есть друзья, а есть приятели.В подростковом возрасте  эти качества вашего мальчика могут обернуться пИчалькой для родителей - свяжется с нехорошей компанией, будет кого-нибудь травить.Вы прививает ему просто правила поведения в обществе, воспитанность, но не доброту. Доброта- или есть, или ее нет. Можно привить сострадание - что вы и делали по отношению к бабушке.Про подружку - ее обидели просто потому, что ваш мальчик явно не догоняет - что есть друзья, есть приятели. Что обидеть легко, извиняться сложно.  Придется вам объяснить ему разницу на конкретных примерах.  Ну и типа пословиц "Старый друг лучше новых двух". Своих мальчиков за такое отшпыняла бы и заставила извиняться перед девочкой.Про девочку на площадке - а вот тут вы явно с состраданием не доработали. И отчитывать своего мальчика я стала бы публично. Нужно давно было разъяснить деточке - что обозвать можно всех - и умных, и тупых, и очкастых, и толстых, и худых, и красивых, и прочих - при желании можно  найти дефект у каждого. Привести аналогию - а если бы стали ржать над тобой, тебе было бы приятно? И твой лучший друг к этой ржаке бы присоединился - тебе было бы приятно?Вам нужно включить в воспитание больше какой-то патриотической тематики, - на тему дружбы, сострадания и прочего. Типа Тимура и его команды, какой-нибудь "Партизанки Лары", "Отряд Бороды", Сетон-Томпсона рассказы неплохо бы почитать - сострадание воспитывается опять же. Своим детям показывала Республику Шкид - вот там очень хорошо показаны элементы человеческих отношений.У меня два мальчика - 15 лет и 7 лет, очень разные. Оба весьма независимы, спокойно отстаивают свое мнение, знают, что слабых нужно защищать, за всеми, как коровы в стаде не идут - спрашивают, почему, зачем и для чего.  В младшем это развито меньше, чем в старшем - но я это постоянно корректирую. С девочками дружат и дружили всегда, у младшего - лучшая подружка девочка, у старшего - до 13 лет тоже была лучшая подружка девочка, но был и самый близкий друг.  У меня самой есть друг детства, с которым мы дружим уже 32 года, не семьями, а именно я и он - это я к теме, что мальчики в определенном возрасте девочек шпыняют. Ничего подобного.