Знаете, я не идеализирую действительность  и право на эмоции ни у кого не отнимаю. Но, согласитесь, взрослый адекватный человек в состоянии сдержаться до дома и там, наедине и объяснить и отругать... Сколько раз писали, что нельзя бить, наказывать и унижать детей при посторонних! Они же тоже люди, поймите, если вы с детства растопчете его чувство достоинства, какой несчастный, мерзкий человек вырастет! Надеюсь, вы своих не публично пороли?