Мамаша, обалдели. С одной стороны пишете, что сына жалко, что будет ему самому от этого неловко, если это произойдет в компании. И тут же, что отругали и запрет на игры дали. Где логика-то? Какие наказания, тут чистая психология и физиология, тут только разговоры разговаривать. Идите к врачу, к психологу, а не на сына орать.