I’ve been on Flagyl for a few years without problems, but I’m on a lower dose than yours. Finding the lowest effective dose will help keep side effects to a minimum. Have you tried lowering the dose to see if it might still be effective for you? I also have found that taking it once per day (at bedtime) works just fine, though I don’t think I’d take 1000 mg in a single dose.