Не разговаривают неделями - ну разве это друзья? Сходить просто на ДР это не друзья, так, знакомые-приятели-соученики. Дружба это длительное общение. Учить  общаться, учить не демонстрировать свой махровый эгоизм, а идти навстречу друг другу, замечать не только недостатки друзей, но и свои, объяснять что человек животное социальное, без общества жить не может, и это общество предъявляет к своим членам определенные требования. Со старшим заметила, последнюю неделю к нему никто не заходит, гулять не хочет идти, за полдня тонких вопросов и  намеков с моей стороны  выяснила, оказывается моего бедного несчастного побили во дворе, он на всех обиделся. Потом оказалось, играли в кучу малу, мой оказался внизу, было ему больно, расстроился бедный, все плохие кругом. При этом сам когда прыгал сверху ему было очень весело. Провела беседу, вроде осознал, батюшки, вчера и гулять пошел, и друг в гости заходил. Сейчас у детей нет пионерских отрядов, нет перед глазами фильмов "что хорошо что плохо", нет образцов "как дружить", книги читают конечно, но в моем детстве все было нагляднее. Ну и семьи стали более детоцентричные, все для деточки, не ходи к ним во двор, они плохому научат, а то что деточка социопатом растет многие или вообще не понимают, или осознанно взращивают, "зато по дворам не шляется".