Знаете, когда сыну было 4 года я поняла одну довольно интересную, на мой взгляд, вещь.Раньше никто не заморачивался в этих теориях воспитания, и дети росли. Из них вырастали хорошие люди.Мне кажется, нужно не подстраиваться и баловать ребенка, но и не давить. Нужно учить ребенка жить. Своими словами и своим примером. Вы же - приличный, адекватный человек?  Начинайте просто понемногу предъявлять к ребенку требования, которые предъявили бы к себе. Ну, со скидкой на возраст. Не хочет выполнять упражнения - это неуважение к врачу. Доктор могла бы пойти домой, погулять и побыть со своими детьми, а она тут перед тобой прыгает. Вы бы себе такого не позволили, и он не должен.Плюется в Вас. На обиду и раздражение он имеет полное право. Вы же тоже рассердились и выразили свое недовольство словами и действиями. Учите его выражать эмоции словами и действиями, приемлимыми в его возрасте - надуться, отвернуться, уйти в свою комнату. Это не всегда получается. В любом случае перекосы будут: то "на тормозах спустили", то "слишком уж требовательно отнеслись". Но все будет хорошо.Так мне кажется.