При пиелонефрите, который у вас несколько лет, быстрой помощи ни от лекарств, ни от от народной медицины не стоит ждать.
Такими заболеваниями должны заниматься не советчики из интернета, а специалисты.
Чтобы диагноз подтвердился, нужно сдать анализы, сделать УЗИ почек. И это все должен назначать специалист.
Если диагноз подтверждается, то назначаются уросептики. Плюс к этому могут порекомендовать что-то из народной медицины. Клюква. Обладает противовоспалительным, мочегонным действием.
Могут назначить лекарство на один прием, но это не значит, что дальнейшего лечения не будет. Нужно после курса лекарств сдавать повторно анализы и понаблюдаться у уролога.
Одной клюквой, брусникой и т.п. не обойтись при подобном заболевании.