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