А если попробовать так? Если хочет ударить/ прогоняет, сказать очень строго, голосом, не терпящим возражений : "Маму бить нельзя! Так дело не пойдет." И просто выдворить его из комнаты. Или повернуться и уйти. Если занимаетесь в комнате делами, выдворить его. И не подходить, когда зовет, не обращать внимания на рев и истерику, а только спокойно и приветливо говорить: "Подойди сам. Ты в любое время можешь прийти к маме, Мама тебя любит." Когда он придет - обнять, поцеловать. И так постоянно. Он придет сам и, может быть, не будет больше выгонять маму. Но дискутировать с ребенком и обижаться на него бесполезно.  (Тренировать, как собаченка, маму прогонять - неприятно, к маме идти - приятно)