Вот тут посочувствую. Сколько Вашему сыну? Может еще не поздно?Я сама заика и больше всего боялась, чтобы детям не передалось. У старшей дочери в 3 года появились повторы слогов в речи. Я ее протащила по всем логопедам (у нас два языка), у русского логопеда занималась пару лет и у местноязычного столько же. Сама давала ей фенибут  и глицин. Прошло быстро, ребенок ничего не помнит, только что училась правильно говорить по русски. Сейчас 16 лет, выступает на школьных дебатах, свободно говорит на 3 языках.