Vaginal Cysts

It doesn't matter if I shave or not, I'm still bound to get them. I keep myself well cleaned down in that area. They are just so annoying. Sometimes it gets to the point it swells up and hurts so bad. Are there any suggestions to what I should do to prevent getting them over and over again?