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