APC,
Your fungal infections are very, very likely due to an overgrowth of candida yeast in your body. They will proliferate when Antibiotics are taken. Antibiotics kill the body's friendly bacteria (probiotic) as well as the bad. This leaves nothing to oppose candida. Taking cold-pressed unpasteurized (preferably labelled "raw", but not absolutely necessary) coconut oil will help a lot. Coconut oil's medium chain fatty acids kill yeast and fungi in the body. You can start by taking a tablespoon in the evening, and after you've gotten used to it, take one at the end of lunch, and after you've gotten used to that, a spoonful as well at the end of brekkie.
Over and out :)
B