А вы с ним вообще не общаетесь на эту тему что ли? Он в принципе знал что надо идти ко врачам? или вы ему не сказали куда идете, пусть сюрприз будет? Если вы ему заранее сказали, подготовили, объяснили для чего это и что там будет - в этом случае не могу представить 7-летку, который так вот поступает, чтоб в 7 лет ребенку нельзя разъяснить что ничего страшного не будет и что это надо для того-то - это как-то в голове не укладывается. Если же он думал что идет гулять в парк а вы его ко врачам затащили - тогда его возмущение вполне понятно. Но и в том, и  в другом случае вина полностью на маме, что не смогла найти общий язык с ребенком. А как вы будете с ним общаться когда он в школу пойдет (если пойдет, конечно)? когда он подрастет чуть-чуть и у него станут находиться аргументы почему он не хочет делать уроки, почему он хочет курить в 10 лет, зачем он отбирает деньги у младших, а у вас аргументов против этого не будет? Учитесь уже доносить до своего сыначки какие-то обязательные вещи, аргументы могут быть любыми, лишь бы ему понятны были.