Сил Вам и терпения! Уходы "в астрал", скорее всего, еще будут. Причем, непредсказуемо. "Механика" такого поведения, в общем, понятна: последняя снежинка падает на склон - и несется вниз целая лавина. Дальше все зависит от состояния ребенка. К примеру, если он устал, последней снежинкой может стать что угодно.
Тут важно терпение, терпение, терпение... Иногда помогает активное слушание, иногда нужно обнять покрепче, иногда - сесть рядом и подождать, иногда - просто взять подмышку и двигаться дальше.
То есть самый главный урок для ребенка - Ваше спокойствие ("Спокойствие, только спокойствие!"). Он должен видеть, что Вы рядом, что Вы не уходите от контакта (типа "Я с тобой таким и говорить не буду!"). Что Вы его все равно принимаете! Вот это самое главное.
И еще - пошлите на три буквы всех смотрящих за Вами! Хуже всего, когда мы начинаем думать о том, "что будет говорить княгиня Марья Алексевна". Тогда мы сами уходим "в астрал", сами становимся не вполне адекватными людьми. Это ваши и только ваши отношения - и плевать на всех прохожих!
Когда ребенок поймет, что эти отношения - надолго, "уходы в астрал" прекратятся.