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