На свой вопрос "почему не дружат" вы замечательно ответили сами. Потому что характер такой. Чтобы вписаться в общество, чувствовать себя там комфортно ему придется над характером много и трудно работать. Эту мысль вам и надо до ребенка донести. Мол так и так Вася, люди дружат с теми людьми общение в которыми приносит им удовольсвие и приятные эмоции. Могут и какие-то закидоны потерпеть, но до тех пор, пока приятных моментов будет больше. И если ты хочешь дружить, то придется свою ворчливость и обидчивость засунуть куда подальше.С другой стороны многие талантливые люди обладали весьма поганым характером, но были востребованы, т.к. их природный гений давал определенное право на выверты. Обладает ваш сын чем-то таким, за что простятся его ворчливость и обидчивость?С третьей стороны есть еще позиция непризнанного гения, но я бы своему ребенку ее не пожелала.