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