Так все дело не в вашем сыне, а в ваших гостях! В окно?! Сына?! Даже в шутку такое сказать может не совсем адекватный человек. У вас нормальный подросток. Это не диагноз, это манера поведения. А почему он должен быть такой, как все? Вот как дети ваших гостей, например? Он индивидуальность, относитесь к его речам с юмором, поддерживайте его. А то вместо этого вы поддерживаете гостей, чужих вам людей.