Автор, ругать не буду, т.к. вы сами себя уже отругали. Хочу дать совет, что с 5 летним ребенком важны не длинные занятия, а постоянные. Лучше немного по 30-40 минут каждый день в ненапряженном темпе в виде игры, чем 4 часа за один раз. Если я вам буду объяснять органическую химию непредельных углеводоровод и потом если вы мне что-то не вспомните, мне вас тоже хлестать ремнем и бить по лицу? Просто поймите, то что для вас очевидно и просто для ребенка совсем новое и не логичное. Ему надо время чтобы осознать и закрепить, его еще 5 лет назад на свете не было! А своей агрессией вы не только вызываете у ребенка стойкое отвращение к учебе, но и теряете с ним контакт по жизни. Если у вас нет терпения - найдите ему учителя за деньги, он точно бить не будет.  У меня дети тоже в 5 лет тупили  , а сейчас отличники в старшей школе и со знанием 3 языков. Всему свое время.