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