Во-первых, ребенок часто болеет из-за ослабленного иммунитета, а значит, предыдущие лечения были не только не правильными, но и губительными. Препараты,а тем более антибиотики нужно принимать осторожно. Соответственно, это ошибка вашего лечащего врача. Что посоветовал бы? Так это найти нового и опытного педиатра https://www.zdravitsa.ru/services/detyam/pediatrда, подчистую они все разбежались по частным клиникам, но ведь важнее здоровье, поэтому отправляйтесь на поиски.
Если ребенок часто болеет, то лучше сходить к нормальному врачу на прием, например в https://www.smdoctor.ru/ знаю отличная клиника для деток, своего тоже туда иногда вожу