W.S.
You don't mention what type of antibiotics you are being given. Typically they start with one of the weaker ones, then move on to another type until they find the one that works for you. Given that these infections follow one right after another, they should not be giving you the same antibiotic over and over. If they are, insist that the doctors not give you the same one over and over, but move up to a stronger one to knock it out. You may have a resistant strain that will only get stronger as it fights the weaker drugs. Don't give up!!