Yes, I get abscesses and perianal fistulas, but I'm not sure that I know how to prevent them since my bottom seems to be a revolving door for them! I'm getting better at knowing the signs for impending abscess or other forms of infection: high temperature, night sweats, severe lack of appetite, etc. and I call my GI right away to get antibiotics for them.
I get abscesses and perianal fistulas on average about six times a year, and each time, it really messes me up. As soon as I can 'feel' the abscess or fistula, I start hot compressing (really hot water with flannel or makeup remover pads) the abscess straight away. I also use a sitz bath to find some relief. Although the antibiotics bring its own share of challenges, they tend to clear up the abscess/fistulas.
I know that, for some people, fistulas and abscesses create a much bigger problem than they have for me. But oh my, they can be painful!