Ага, вы объяснили ребенку , он согласился. А через час ( через день ) уже забыл.  Потому что маленький, еще не сформировалось способность анализировать.Да, надо объяснять снова и снова. И при этом снова и снова повторять, что нельзя. Да, это долгий процесс. формирование у ребенка понимания, что " нельзя потому что ...".И конечно, рано или поздно ребенок поймет, почему нельзя. А пока еще не понял, должно работать просто НЕЛЬЗЯ.Например. НЕЛЬЗЯ ходить по подтаявшему льду, потому что...(.ребенок очень не скоро сможет оценить толщину льда)НЕЛЬЗЯ играть со спичками/зажигалками, потому что...(ребенок не видел пожара, может и никогда не увидит)Эти НЕЛЬЗЯ должны работать даже , когда ребенок не понимает почему НЕЛЬЗЯ. Что не отменяет обязанности родителей объяснять почему НЕЛЬЗЯ.