I think you need to do everything you can to boost your immune system. Strong immune system = no infections. I recommend reading the following article that has a great plan for boosting immune system:
Natural Cure for Eczema - Building a strong immune system.
I had a very bad case of candida and some unknown bacterial infection few years ago. I used grapefruit seed extract, probiotics, sauerkraut, drinking a lot of water, eliminating junk food from my diet and a lot of excersise in fresh air. I also used Artichoke capsules before meals.
Good luck!
---------------------------------------
Quality articles and reviews