Линексом можно и несколько месяцев лечить.  купите живые бифидобактерии. Постарайтесь найти Нормофлорин Д и Л или Биовестин лакто и попейте их. Тут бактерии живые. Они и лучше приживаются и быстрее дают результат. Учтите, что их можно хранить ТОЛЬКО в холодильнике и после покупки в аптеке везти домой вместе со льдом или в холодном термосе.  Насчет криона и смекты не уверена - стоит ли их давать так долго..