Recurrent thrush

I don't have a boyfriend so it isn't that, but I keep getting thrush and even when I use treatments it comes back. I avoid all the causes, does anyone have any other advice on this?